
iOS软件开发之网络编程学习总结
文章平均质量分 80
一心如若
这个作者很懒,什么都没留下…
展开
-
iOS学习总结之网络编程
今天刚刚自学完网络请求,现将两种请求方式总结如下 所有网络请求 统一使用异步请求 GET请求 1、URL 2、NSURLRequest 3、NSURLConnction 异步 自己搭建的本地服务器 ,没有安装服务器的可以安装一下,方便练习 #pragma mark-GET登录 - (void)getLogin{ /原创 2015-08-30 20:53:37 · 416 阅读 · 0 评论 -
iOS学习总结之多线程编程(NSThread)
这一久正在学习多线程编程,现在将自己学习总结跟大家分享一下 iOS提供了如下3种多线程编程的技术 >使用NSThread实现多线程 >使用NSOperation与NSOperationQueue实现多线程 >使用GCD(Grand Central Dispatch)实现多线程 这三种编程方式从上到下 抽象度层次是从低到高的 抽象度越高的用法越简单原创 2015-08-30 22:03:44 · 338 阅读 · 0 评论 -
iOS学习总结之多线程编程(NSThread)-线程的状态
终止子线程(3种方式) 1、线程执行体方法结束 线程正常结束 2、线程执行过程出现了错误 3、直接调用NSThread类的exit方法来终止当前正在执行的线程 子线程启动和主线程拥有相同的地位 测试某个线程是否正在运行 可以调用线程对象的isExecuting(正在执行 返回YES)、isFinished(线程执行完成 返回YES)方法原创 2015-08-30 22:16:55 · 359 阅读 · 0 评论 -
iOS学习总结之多线程编程NSOperation & NSOperationQueue
1、NSOperationQueue(操作队列)是由GCD提供的队列模型的Cocoa抽象,是一套Objective-C的API 2、GCD提供了更加底层的控制,而操作队列则在GCD之上实现了一些方便的功能,这些功能对于开发者而言通常是最好最安全的选择 队列及操作 NSOperationQueue有两种不同类型的队列:主队列和自定义队列 1、主队列运行在主线程上 2、自定义队列在后台执行原创 2015-09-02 08:59:20 · 384 阅读 · 0 评论