Swift
Daniel-Yao
编程路上,且行且珍惜
展开
-
Swift/OC - 设置行间距
这个没什么好讲的,直接上代码,知道swift中设置行间距的样式就行。附加上OC版设置:Swift4.0 let paragraphStye = NSMutableParagraphStyle() //调整行间距 paragraphStye.lineSpacing = 5.0 paragraphStye.lineBreakMode = NSLineBreakMode.byWordWrapping原创 2017-09-18 14:38:05 · 2369 阅读 · 0 评论 -
Swift - set方法/加号方法以及逻辑并的写法
最近在用swift学习怎么写单例的时候,遇到了一些问题,直接上代码,这个没什么可说的,不能一切都按照oc的来。 第一个set方法,你可以直接进行初始化,或者给一个可选类型: var infoImage:UIImage = UIImage.init(){ didSet { DYHandle.sharedInstance.infoImage = infoI原创 2017-09-29 19:45:25 · 1366 阅读 · 0 评论 -
Swift - 开发必备第三方类库
OC 有 OC的一套,Swift也应该有Swift的一套,总是做桥接其实很烦。一边开发Swift项目,一边汇总下项目中使用的纯Swift代码的类库:网络请求:Alamofire Moya封装一下 :https://github.com/Alamofire/Alamofire/约束:Snapkit https://github.com/SnapKit/SnapKit数据解析:HandyJson原创 2017-09-21 19:31:49 · 731 阅读 · 0 评论 -
Swift - 读取/解析本地文件
先把读取的swift代码贴出来,和oc类似,只不过NSBundle变成了Bundle:swift 4.0let jsonPath = Bundle.main.path(forResource: "resultdata", ofType: "json")let data = NSData.init(contentsOfFile: jsonPath!)接下来是对json数据进行解析,给出个json的原创 2017-09-18 14:54:02 · 10371 阅读 · 0 评论