上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 前言 Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新特性。这也使得我们学习掌握这门语言变得相对来说更加困难。不过一切都是值得的,Swift 相比 Objective-C,写出来的程序更安全、更简洁,最终能 阅读全文
posted @ 2016-03-07 13:19 罗小浮 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 锁的类别:互斥锁,递归锁,条件锁,自旋锁等 锁的实现方式:NSLock,NSRecursiveLock, NSConditionLock,@synchronized,GCD的信号量等 下面说一下常用的几种锁: 1.@synchronized:对象级别所,互斥锁,性能较差不推荐使用 @synchron 阅读全文
posted @ 2016-03-07 13:15 罗小浮 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 有了多线程就有了资源竞争,当多个线程对同一资源进行操作时就容易出现安全隐患。 下面举一个卖票的例子来说明线程的安全隐患 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 阅读全文
posted @ 2016-03-07 13:15 罗小浮 阅读(277) 评论(0) 推荐(0) 编辑
摘要: OS中多线程的实现方案: 技术 语言 线程生命周期 使用频率 pthread C 程序员自行管理 几乎不用 NSthread OC 程序员自行管理 偶尔使用 GCD C 自动管理 经常使用 NSOperation OC 自动管理 经常使用 线程的状态 NSThread的创建方式: 1 2 3 4 5 阅读全文
posted @ 2016-03-07 13:14 罗小浮 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 前言 Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新特性。这也使得我们学习掌握这门语言变得相对来说更加困难。不过一切都是值得的,Swift 相比 Objective-C,写出来的程序更安全、更简洁,最终能 阅读全文
posted @ 2016-03-07 13:10 罗小浮 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 前言 Swift 其实比 Objective-C 复杂很多,相对于出生于上世纪 80 年代的 Objective-C 来说,Swift 融入了大量新特性。这也使得我们学习掌握这门语言变得相对来说更加困难。不过一切都是值得的,Swift 相比 Objective-C,写出来的程序更安全、更简洁,最终能 阅读全文
posted @ 2016-03-07 13:10 罗小浮 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1.常用属性viewControllers //所有在栈中的控制器topViewController //栈顶控制器navigationBar //导航栏 竖屏下默认44,横屏默认32 2.对navigationBar的标题进行字体颜色等设置NSDictionary *dic = @{NSForeg 阅读全文
posted @ 2016-02-26 16:11 罗小浮 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 关于多线程和网络编程的在我的文章里 阅读全文
posted @ 2016-02-26 16:10 罗小浮 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 本地通知使用注意:用户使用当前app的时候时接收不到这个app的通知的,app必须在后台或者结束才能发送通知 下面是一个简单的本地通知例子 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 阅读全文
posted @ 2016-02-26 16:09 罗小浮 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 图: gitHub地址:https://github.com/wl356485255/DownloadTaskDemo.git 注意点:1.下载的文件会保存在沙盒目录下的tmp文件夹内,这个文件夹专门存储一些临时文件,我们需要在下载完成后把文件移动到自己需要的文件夹内,并修改文件的扩展名 2.有部分 阅读全文
posted @ 2016-02-26 16:06 罗小浮 阅读(325) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页