
swift学习记录
丶尛宝
这个作者很懒,什么都没留下…
展开
-
(swift) iOS线程二 ——Operation和OperationQueue简单用法
swift学习 二、Operation和OperationQueue简单用法首先还是先查看一下这两个class的开发说明: (开发说明中NSOperation的一些链接已经取消了,已经被替换为Operation,以下就引用“Operation”或者“操作”来说明)这里说,Operation是一个抽象类,可以用来封装一个任务,其中包含代码逻辑和数据。因为Operation是抽象类,所以编写代码时不原创 2016-10-22 10:59:32 · 2833 阅读 · 0 评论 -
(swift) iOS线程一 ——Thread接口简单用法
swift学习: 一、线程(Thread)接口简单用法首先笔者一直在做安卓开发,只是一位ios的初学者,以下内容如有不正确之处,还望各位大牛们指出。 在网上很多帖子里面,我有看到大家常使用的NSThread,可能因为我的XCode已经更新到了8.0,demo 默认的SDK版本为10.0,不幸的NSThread已经被Thread替代。开发说明中可以看到,Thread提供了三个初始化方法: 第原创 2016-10-21 17:24:25 · 1311 阅读 · 0 评论 -
Swift-反射机制学习(简单实现Json格式与对象映射)
因为工作原因,学习ios开发断断续续已经有两个多月了。前阵子在学习网络编程的遗留的一个问题——有关swift反射的内容。Android开发时经常会遇到JSON格式与对象之间的转换,当然现阶段开源框架大把;也有人说“要学会偷懒”;这些也先不论了,不过说实话写框架比单纯的调UI有成就感。 闲话不多了,进入正题。这边文章涉及的知识有协议、扩展、泛型、反射,如这些你不太熟悉,那你自己看。JSON格式:原创 2016-12-05 09:48:34 · 970 阅读 · 0 评论 -
分享一个基于Swift3.0的ios入门学习Demo
分享一个基于Swift3.0的ios入门学习Demo 看Swift基础有一段时间了,但是很少实践,最近准备抽时间把ios的基础过一遍,就给自己设计了这样一套作业(还有很多没完成,后续更新)。根据以前android的自学经验,入门涉及UI组件基础、自定义组件、数据存储、线程、网络、多媒体,当然你还有可能接触游戏开发。 目前工程已经涉及到Autolayout、网络、json和一些基本UI组件的使原创 2016-11-24 17:56:34 · 551 阅读 · 0 评论 -
Swift IOS原生SQLite库的使用
使用原生SQLite3库,首先给工程添加对应的库 至于libsqlite3与libsqlite3.0的选择,可以任意选一个,有相关文章说这两个其实就是一个东西,libsqlite3.dylib本身是个链接,在这里它指向libsqlite3.0.dylib。因为libsqlite3.0是C实现的,所以需要一个桥接文件,使得我们能在swift中调用C的接口。创建一个头文件(命名自己决定,这里我使用SQ原创 2016-12-09 18:20:46 · 1018 阅读 · 0 评论 -
swfit——使用AVPlayer自定义VideoView
先看看效果: 播放本地视频: guard let file = Bundle.main.path(forResource: "radio", ofType: ".mp4") else { NSLog("No found File") return } videoView?.setVideoData(原创 2016-12-15 09:14:10 · 1316 阅读 · 0 评论