摘要: 目前Apple推荐的场景转换的方法有以下几个: 一般的跳转方法: presentViewController Discussion In a horizontally compact environment, the presented view is always full screen. In a horizontally regular environment, the presen... 阅读全文
posted @ 2015-05-10 11:02 有奈了 阅读(769) 评论(0) 推荐(0) 编辑
摘要: extension String { var length: Int { return countElements(self) } // Swift 1.1 } extension String { var length: Int { return count(self) } // Swift 1.2 } ... 阅读全文
posted @ 2015-05-10 09:26 有奈了 阅读(2900) 评论(0) 推荐(0) 编辑
摘要: 在OC开发时我常用一个名叫Masonry的第三方Autolayout库,在转Swift后发现虽然Swift可以混编OC,但总感觉有些麻烦,在Github上发现了这个叫做SnapKit的第三方库,发现使用起来更方便,与大家分享一下 1、在Github上下载SnapKit,选择iOS target 编译(Command+B),找到SnapKit.framework 2、右键“Sh... 阅读全文
posted @ 2015-05-10 09:00 有奈了 阅读(7220) 评论(2) 推荐(1) 编辑
摘要: 1、archive 归档 数据的保存 1: let result = NSKeyedArchiver.archiveRootObject(contacts, toFile: path as String) 2: println("保存结果\(result)") 数据的读取: 1:... 阅读全文
posted @ 2015-05-10 08:24 有奈了 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 目前为止比较方便的一种方法,如果有更好的写法请通知我,谢谢! 阅读全文
posted @ 2015-05-10 07:30 有奈了 阅读(356) 评论(0) 推荐(0) 编辑
摘要: Here's How: To capture the entire desktop, press Command-Shift-3. The screen shot will be automatically saved as a PNG file on your desktop. To copy the entire desktop, press Command-Control-Shi... 阅读全文
posted @ 2015-05-10 07:27 有奈了 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 现在Swift的第三方库还比较少,有时候需要使用OC的第三方库,其实也是很容易的。 我们使用如下步骤: 1、新建的Swift项目,第一次创建OC文件时会询问是否生成 桥接头,选择是的话会生成一个桥接头文件,文件如图: (项目名-Bridge-Header.h) 2、在其中的#import想要在项目中使用的OC头文件即可使用 3、使用Swift语法在项目中这... 阅读全文
posted @ 2015-05-10 07:17 有奈了 阅读(686) 评论(0) 推荐(0) 编辑