手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
iOS
Android
Swift
Hybrid
Cocos2d-x
Flutter
Xcode
Silverlight
cocoa
Cordova
编程之家
Swift
Swift学习-页面跳转
UIModalTransitionStyle有四种方式: CoverVertical: 从底部升上来 CrossDissolve:快速闪现 FlipHorizontal:卡片翻转形式 PartialCurl:书本翻页效果 @IBAction func onShowInfo(sender: AnyObject) { //实例化一个得分规则界面 let controll
作者:编程之家 时间:2020-05-20
在Swift创建CocoaPods
转自 http://www.csdn.net/article/2015-08-05/2825383/1 本文出自:raywenderlich,译文出自:开发技术前线,译者:MrLoong 你可能会熟悉一些众所周知的、开源的CocoaPods的框架,例如Alamofire或MBProgressHUD,但有的时候你并不能找到一个符合你要求的pod,或者你可能想要把一个大的项目分成小的项目,或是可复用
作者:编程之家 时间:2020-05-20
Swift Guard Statement
最开始在Apple的Platform State of the Union看见swift的guard语句的时候,我当时不太理解以后会有什么理由能用到它。这个语句的介绍如下: 与if语句相同的是,guard也是基于一个表达式的布尔值去判断一段代码是否该被执行。与if语句不同的是,guard只有在条件不满足的时候才会执行这段代码。你可以把guard近似的看做是Assert,但是你可以优雅的退出而非
作者:编程之家 时间:2020-05-20
What’s New in Swift 2
We’ll have plenty of written and video Swift 2 tutorials for you soon, but in the meantime I wanted to highlight the most exciting changes so you can be prepared for the great migration to Swift 2 in
作者:编程之家 时间:2020-05-20
Swift 表达正则表达式-手机-邮箱-密码
// UITextField 扩展的方式 extension UITextField{ var notEmpty: Bool { get{ return self.text !="" } } func validate(value: String) -> Bool{ let predicate = NSPredicate(format: " SELF MATCHES %@" , vaklue)
作者:编程之家 时间:2020-05-20
Strings 在 Swift 2中字符串设计的背后思想
原文链接:Strings in Swift 2 原文作者: Apple 译文出自:开发者前线 www.devtf.cn 译者:MrLoong 校对者:MrLoong 状态:完成 Strings 在 Swift 2中字符串设计的背后思想 swift提供高性能,兼容Unicode的string作为标准库的一部分,在 Swift 2.0,String类型不再符合CollectionType协议,曾经St
作者:编程之家 时间:2020-05-20
swift2.0学习之类型方法(类方法)
和oc类似,就是通过类本身调用方法,在方法(func)关键字前面用static修饰,如果父类允许子类重载方法,就用关键字class修饰 另外,在swift中你可以为类,结构体,枚举定义类方法,而不像oc,只可以类定义类方法 通过点语法调用类方法,下面举例子说明 首先我们规定一个游戏,可以记录玩家的名字,和玩家的等级(这里就需要一个类型属性),当玩家完成一个等级后,就解锁下一个等级,(这里要判断
作者:编程之家 时间:2020-05-20
swift问题记录1 xcode sourceKitService Crashed之后代码无法提示 导致识别不出oc类
解决方法大多数人都已知晓,但是不可保证刚入坑的新手不知,因此也记录下。 首先打开Finder的一个窗口,然后快捷键shift+command+g 打开路劲输入框,当然你可以选择在 ‘前往->前往文件夹’这种方式打开。之后输入路径是 /User(就是用户,你输入User会自动变成中文字符)/pmst(这是我的用户名..你要填你自己的)/Library(就是资源库)/Developer/Xcode/D
作者:编程之家 时间:2020-05-20
swift学习1 oc swift混编
1.creat swift project 2.set project architecture 3.creat bridege header 4.add new oc file 5.import "file.h"
作者:编程之家 时间:2020-05-20
Swift入门八——功能强大的求余运算符
求余运算符 在大部分语言中,%都是求余运算符。其功能非常简单,不过也只支持int类型正数之间的求余。 比如 10 % 3 = 1。 严格来说,正整数之间的求余的定义如下: 对于任意a,b∈N*,定义m = a % b,其中m满足: a = b * m + r且0 <= r < b Swift中的求余 使用场景拓展 Swift中的求余,不再是两个int类型正数之间的运算符了。不仅负数可以求余,浮点数
作者:编程之家 时间:2020-05-20
Swift 与 OC 项目混搭桥接文件的配置小记
作者:编程之家 时间:2019-12-01
swift 一疑问:reduce
var products = [ Product(name: "Kayak", description: "A boat for one person",price: 275, stock: 10), Product(name: "Lifejacket", description: "Protective and fashionable",price: 48.95, stock: 14),
作者:编程之家 时间:2020-05-20
Swift开发教程--如何通过定位来获取经纬度
首先,定义和继承协议CLLocationManagerDelegate var locManager:CLLocationManager?; 然后调用: self.locManager = CLLocationManager();//[[CLLocationManager alloc] init]; self.locManager!.delegate = self;
作者:编程之家 时间:2020-05-20
Swift开发教程--火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的转换算法
API 坐标系 百度地图API 百度坐标 腾讯搜搜地图API 火星坐标 搜狐搜狗地图API 搜狗坐标* 阿里云地图API 火星坐标 图吧MapBar地图API 图吧坐标 高德MapABC地图API 火星坐标 灵图51ditu地图API 火星坐标 class func bd_encrypt(gg_lat:Double, gg_lon: Double) -> (bd_lat:Double, bd_lo
作者:编程之家 时间:2020-05-20
Swift学习笔记
空合运算符(Nil Coalescing Operator) a ?? b ---> a != nil ? a! : b a必须是optional的: let defaultColorName = "red" var userDefinedColorName: String? var colorNameToUse = userDefinedColorName ?? defaultColorName
作者:编程之家 时间:2020-05-20
Swift 初学手册:可选类型 (Optionals)
404 Page Not Found!
作者:编程之家 时间:2019-12-01
Swift学习笔记系列——16可选链
Tags: Swift 学习笔记 发布时间:2015-08-06 修改时间:2015-08-06 作者:Erwin 博客地址:技术杂货铺 欢迎转载,转载请注明出处。 Swift学习笔记系列——(16)可选链 可选链提供的是一种方便访问可选类型值的途径。 可选链可以替代强制拆包的写法,而且写法可以更简洁。 可选链可以多级,直达你想要访问的内容。 可选链可以方法属性、下标和方法。 可选链返回的必定是一
作者:编程之家 时间:2020-05-20
Swift学习笔记系列——15自动引用计数
Tags: Swift 学习笔记 发布时间:2015-08-06 修改时间:2015-08-06 作者:Erwin 博客地址:技术杂货铺 欢迎转载,转载请注明出处。 Swift学习笔记系列——(15)自动引用计数 什么是自动引用计数 ARC机制会记录对每个类类型实例的引用次数,如果变为0,ARC会将其释放,分配的资源会被回收。 自动引用计数只针对类实例适用。 几种引用释义 引用类型 是否影响引用计
作者:编程之家 时间:2020-05-20
RAMAnimatedTabBarController -swift kit
RAMAnimatedTabBarController Create a new UITabBarController in your storyboard or nib. Set the class of the UITabBarController to RAMAnimatedTabBarController in your Storyboard or nib. For each UITab
作者:编程之家 时间:2020-05-20
Swift学习笔记系列——18造型
Tags: Swift 学习笔记 发布时间:2015-08-06 修改时间:2015-08-06 作者:Erwin 博客地址:技术杂货铺 欢迎转载,转载请注明出处。 Swift学习笔记系列——(18)造型 造型要解决的问题 类型检查 检查一个引用的类型是否是特定类型 使用类型检查操作符(type check operator):is 示例: oneInstance is TypteA 类型相符返回
作者:编程之家 时间:2020-05-20
swift2.0学习之类型转换
(一)类型转换(type casting) 类型转换是检查类型实例的方式,也是把类型实例作为子类或者父类的方式 主要有三个关键词,is,as?,as!(as),is表示是某种类型(比如父类和子类同时出现,选择父类,就是表示层级比较大的那个类型),as表示的是向下转换(downcast)到子类本身,问号表示可选,叹号表示强拆包 举个例子: class MediaItem { var na
作者:编程之家 时间:2020-05-20
swift public、internal和private
Swift提供了3种不同访问级别,对应的访问修饰符为:public、internal和private。这些访问修饰符可以修饰类、结构体、枚举等面向对象的类型,还可以修饰变量、常量、下标、元组、函数、属性等内容。 提示 为了便于描述,我们把类、结构体、枚举、变量、常量、下标、元组、函数、属性等内容统一称为“实体”。 public。可以访问自己模块中的任何public实体。如果使用import语句引入
作者:编程之家 时间:2020-05-20
swift2.0学习之拓展
拓展:和oc的拓展方法功能差不多,就是给已经存在的类,结构体,枚举,协议类型增加新的方法 拓展语法: 用extension关键字声明: extension SomeType { // new functionality to add to SomeType goes here } 拓展可以: (1)添加计算型属性和计算属性 (2)提供新的构造器 (3)定义实例方法和类型方法 (4)定义下标 (5)
作者:编程之家 时间:2020-05-20
怎样在swift中创建一个CocoaPods
本文由yake_099(博客)翻译自raywenderlich,作者:Joshua Greene 原文:How to Create CocoaPods with Swif 你可能对一些比较著名的开源的CocoaPods框架比较熟悉,比如Alamofire、MBProgressHUD。但是有时你可能找不到刚好满足你需求的pod,也或者你需要把一个大的项目拆分成小的,可重用的组件。 幸运的是,创建你自
作者:编程之家 时间:2019-12-06
Swift和Objective-C混合编程——Swift调用OC
在iOS应用的开发中,Swift必将取代OC,两者的趋势是“短期共存,长期取代”。但以前有太多的代码是用OC语言完成的,而Swift的开发也从 OC中继承了很多的特性,两者也是有很多的类似之处。目前Swift和OC可以实现无缝的混合编程。 我这里会实现一个简单的Swift调用OC的iOS实例,实现过程是十分的简单的。就像我们所有的Hello World一样。具体操作步骤
作者:编程之家 时间:2020-05-20
解决 UITextView 没有 ShouldReturn 事件
直接上代码吧 通过改变的字符,判断是否存在回车 swift版 func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool { if text == "\n" { self.in
作者:编程之家 时间:2020-05-20
swift语法,很全的总结,强烈推荐 http://wiki.jikexueyuan.com/project/swift/
http://wiki.jikexueyuan.com/project/swift/
作者:编程之家 时间:2020-05-20
Swift和Objective-C混合编程——OC调用Swift
既然讲的是Swift和OC的混合编程,我的上一篇博客《Swift和Objective-C混合编程——Swift调用OC》讲的是如何在一个Swift项目中调用OC代码,现在我们要实现在OC项目中调用Swift代码,也是非常的方便。具体实现步骤如下: (1)创建一个iOS项目,语言选择OC,设备选择iPhone。 (2)然后在项目中右键,New Files,选择Cocoa Touch Cla
作者:编程之家 时间:2020-05-20
swift 代码加载xib storyboard
初学swift,代码加载xib storyboard -.加载xib override init(nibName nibNameOrNil: String?, bundle nibBundleOrNil: NSBundle?){ super.init(nibName: nibNameOrNil, bundle: nibBundleOrNil) } convenience init(
作者:编程之家 时间:2020-05-20
Swift学习笔记二十——数组的基本操作
Swift中数组的基本操作具体如下: (1)计算数组长度 . (2)判断数组是否为空 . (3)数组新增一个元素 。 (4)数组合并 。 (5) 插入元素到任意位置 。 (6)删除任意位置的某个元素 (7)删除数组最后一个元素 (8)插入删除操作数组不能越界 如以下操作都是非法的: 。 (9)修改数组中的某个值 。 (10)数组元素的批量替换 其中可以替换的替换的个数可以是不匹配的
作者:编程之家 时间:2020-05-20
上一页
173
174
175
176
177
178
179
180
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native