swift
文章平均质量分 51
xiacsd
android ios
展开
-
swift-3.0 将HexColor转变为UIColor的方法
swift-3.0 将HexColor转变为UIColor的方法// MARK:- 把#ffffff颜色转为UIColorextension UIColor { class func colorWithHexString(hex:String) ->UIColor { var cString = hex.trimmingCharacter转载 2017-01-06 17:31:24 · 1322 阅读 · 0 评论 -
Swift 3必看:新的访问控制fileprivate和open
Swift 3必看:新的访问控制fileprivate和open在swift 3中新增加了两种访问控制权限 fileprivate和 open。下面将对这两种新增访问控制做详细介绍。fileprivate在原有的swift中的 private其实并不是真正的私有,如果一个变量定义为private,在同一个文件中的其他类依然是可以访问到的。这个场景在使用extension的时候很明显转载 2017-01-09 19:55:20 · 490 阅读 · 0 评论 -
GCD 在 Swift 3 中的玩儿法
GCD 在 Swift 3 中的玩儿法GCD 是 iOS 多线程开发一个重要的概念, 平常开发中大部分处理多线程的操作我们多少都会用到它。 Swift 3 对于 GCD 的使用接口做了一些改进, 就来聊聊吧。取消过去的接口说起 GCD, 大家肯定回想起类似 dispatch_async 这样的语法。 GCD 的这个语法模式无论是和 Objc 还是 Swift 的转载 2017-01-14 15:53:26 · 447 阅读 · 0 评论 -
问题汇总
提示 Cannot synthesize weak property in file using manual reference counting在Build Settings中 将设置为YES 即可解决原创 2017-01-14 16:04:21 · 391 阅读 · 0 评论 -
swift3基础
Calendar的使用//更新时间字符串 var calendar:Calendar = Calendar.current var cmp1:DateComponents = calendar.dateComponents([Calendar.Component.era,Calendar.Component.year , Calendar.Compone原创 2017-01-10 14:40:45 · 1036 阅读 · 0 评论 -
Swift高手进阶 - 10个技巧
1. 扩展(Extension)任务: 求数字的平方。1234// 菜鸟版func square(x: Int) -> Int { return x * x }var squaredOfFive = square(x: 5)square(x: squaredOfFive) // 625为了求5的转载 2017-01-19 11:01:30 · 378 阅读 · 0 评论