
Swift
文章平均质量分 61
初心始终钰
Android Life
展开
-
13.Swift CoreData
13.Swift CoreDataSwift CoreData项目适配CodeDataCoreData建数据库CoreData添加数据库属性CoreData 增CoreData 删CoreData 改CoreData 查在Android中,一想到要操作SQLite,就觉得很繁琐;但是IOS中,有一套非常成熟的数据库API(接口)和GUI(图形用户界面),这样大大提升了用户体验,虽然,我原创 2015-10-08 23:04:13 · 5287 阅读 · 2 评论 -
16.Swift 播放视频
16.Swift 播放视频在播放音频时,就了解到了官方不推荐使用MPMoviePlayerViewController,并且IOS9.0以后将要废弃,是因为要主推AVPlayerViewController。其实AVPlayerViewController是可以播放视频的,苹果这么做,也是为了统一播放媒体的API var avPlayerViewController:AVPlayerViewC原创 2015-10-11 15:38:30 · 6802 阅读 · 0 评论 -
15.Swift 录制音频
15 Swift 录制音频Swift 录制音频我们知道,AVAudioPlayer可以播放音频。但是与之对应的AVAudioRecorder是可以录制音频的。AVAudioRecorder构造方法 AVAudioRecorder.init(URL url: NSURL, settings: [String : AnyObject]) throws创建文件,准备自动记录 AVAudioRecor原创 2015-10-11 15:23:37 · 4969 阅读 · 0 评论 -
14.Swift 播放音频
14 Swift 播放音频Swift 播放音频AVPlayerAVAudioPlayerMPMoviePlayerViewControllerAVPlayerViewControllerSwift中的播放音频功能实现,可以使用AVPlayer和AVAudioPlayer ;也有两个封装好的Controller可以播放音频,分别是MPMoviePlayerViewController和者A原创 2015-10-10 00:07:26 · 4310 阅读 · 1 评论 -
10.Swift 数据存取
10.Swift 数据存取Swift 数据存取NSData存储文件 NSString读取文件NSUserDefaults存取数据NSData存储文件 NSString读取文件NSSearchPathForDirectoriesInDomains(directory: NSSearchPathDirectory, _ domainMask: NSSearchPathDomainMask, _ e原创 2015-10-07 16:22:33 · 4853 阅读 · 0 评论 -
12.Swift JSON 和 PList
12.Swift JSON 和 PListSwift JSON 和 PList解析PListNSJSONSerialization解析PListPList文件的Root节点只能是Array或者Dictionary类型。IOS对PList的解析是十分简洁、方便的。由于Root节点只能是Array或者Dictionary类型,所以可以直接用NSArray或者NSDictionary的构造方法就能完成原创 2015-10-07 20:59:00 · 5370 阅读 · 0 评论 -
8.Swift openURL
8.Swift openURLSwift openURL打电话发短信发邮件打开网页打开另外一个AppIOS跟Android一样,都有一个Application对象。IOS中,我们可以通过UIApplication的一个静态方法sharedApplication() -> UIApplication获得UIApplication对象实例,这个Application对象的openURL(url原创 2015-10-06 21:30:06 · 6479 阅读 · 0 评论 -
7.Swift 传感器
7.Swift 传感器一定要真机上进行测试才能拿到数据class ViewController: UIViewController,CLLocationManagerDelegate { private var cmm:CMMotionManager! private var queue:NSOperationQueue! //磁场传感器 private var lm:原创 2015-10-06 21:02:58 · 4971 阅读 · 0 评论 -
5.Swift 跳转和动画
4.Swift 跳转和动画Swift 跳转和动画ViewController的跳转ViewController的返回UIView过渡动画UIView动画效果自定义动画ViewController的跳转选择一个button或者别的子View,按住control键拖动到目标ViewController,会弹出一个选项框。这里选择modal。出现了箭头指向目标ViewController,此时已原创 2015-10-06 16:14:12 · 5077 阅读 · 0 评论 -
4.Swift 自定义View
Swift自定义View:绘制线条、绘制矩形、绘制圆形、绘制图像、写字板原创 2015-10-06 15:29:00 · 6231 阅读 · 0 评论 -
11.Swift XML解析
11.Swift XML解析Swift XML解析XML数据解析XML解析选择题XML数据解析在IOS中,提供了一套解析XML数据的API。其实也很简单,就是NSXMLParser和NSXMLParserDelegate。可以直接指定到XML的URL去实例化NSXMLParser public convenience init?(contentsOfURL url: NSURL)解析文件,返回原创 2015-10-07 17:09:11 · 6133 阅读 · 0 评论 -
9.Swift UIImagePickerController选取图片
9.Swift UIImagePickerController选取图片IOS获取本机图片的方式比Android简单得多,而且代码很干净、简洁。1.通过调用IOS提供好的UIImagePickerController去选取图片,同样也是一个Controller,需要我们通过presentViewController跳转。2.如果要对UIImagePickerController选择的图片行为进行监原创 2015-10-06 21:49:32 · 5492 阅读 · 0 评论 -
6.Swift 触摸实现缩放
5.Swift 触摸实现缩放Swift 触摸实现缩放实现思路实现思路实现思路: - 1.可以通过触摸移动事件的监听,判断是否是两点触摸; - 2.如果是,通过勾股定理算出两点之间的距离,并记录该值; - 3.然后下次在移动过程中不断计算两点之间的距离,与上次记录的值做比较; - 4.假定一个临界值,与上次比较的值大于或者小于这个临界值的时候,分别视为放大或者缩小; - 5.然后通过CG原创 2015-10-06 16:35:40 · 6232 阅读 · 0 评论 -
2.Swift 类和接口详解
类继承、类动态扩展、协议接口、输出结果原创 2015-10-05 17:02:45 · 4905 阅读 · 0 评论 -
3.Swift 功能集锦(一)
WebView打开网页、UIImageView设置图片、ViewController添加子视图、自定义ViewController、自定义TableViewController、自定义TableView原创 2015-10-05 22:44:16 · 4853 阅读 · 0 评论 -
1.Swift 基础语法
变量、常量、指定变量类型、print、字符串拼接、数组、字典、循环、流程控制函数、类 和 继承原创 2015-10-05 17:01:46 · 4987 阅读 · 0 评论 -
17.Swift 原生网络通信
17.Swift 原生网络通信Swift 原生网络通信sendSynchronousRequestsendAsynchronousRequestNSURLSessionIOS9.0后,就打算废弃NSURLConnection,主推NSURLSessionsendSynchronousRequest同步Request NSURLConnection.sendSynchronousReques原创 2015-10-11 23:18:13 · 5444 阅读 · 0 评论