摘要: iOS开发系列--网络开发 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可能采用iOS开发,但是所有的数据支撑都是基于后台网络服务器的。如今,网络编程越来越普遍,孤立的应用通常是没有生命力的。今天就会给大家介绍这部分内容: Web请求和响应 使用代理方法 简化 阅读全文
posted @ 2016-03-30 15:00 luqinbin 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 概览 在iOS开发中数据存储的方式可以归纳为两类:一类是存储为文件,另一类是存储到数据库。例如前面IOS开发系列—Objective-C之Foundation框架的文章中提到归档、plist文件存储,包括偏好设置其本质都是存储为文件,只是说归档或者plist文件存储可以选择保存到沙盒中,而偏好设置系 阅读全文
posted @ 2016-03-25 16:19 luqinbin 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 2.单例模式的优点: 1.实例控 阅读全文
posted @ 2016-03-25 10:39 luqinbin 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 指针是C语言的精髓,但是很多初学者往往对于指针的概念并不深刻,以至于学完之后随着时间的推移越来越模糊,感觉指针难以掌握,本文通过简单的例子试图将指针解释清楚,今天的重点有几个方面: 存放变量地址的变量我们称之为“指针变量”,简单的说变量p中存储的是变量a的地址,那么p就可以称为是指针变量,或者说p指 阅读全文
posted @ 2016-03-24 10:42 luqinbin 阅读(197) 评论(0) 推荐(0) 编辑
摘要: ObjC的语法主要基于smalltalk进行设计的,除了提供常规的面向对象特性外,还增加了很多其他特性,这一节将重点介绍ObjC中一些常用的语法特性。当然这些内容虽然和其他高级语言命名不一样,但是我们都可以在其中找到他们的影子,在文章中我也会对比其他语言进行介绍,这一节的重点内容如下: 在ObjC中 阅读全文
posted @ 2016-03-24 10:10 luqinbin 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用 阅读全文
posted @ 2016-03-22 17:08 luqinbin 阅读(3006) 评论(0) 推荐(0) 编辑
摘要: // 当应用程序掉到后台时,执行该方法 - (void)applicationDidEnterBackground:(UIApplication *)application { } 当一个 iOS 应用被送到后台,它的主线程会被暂停。你用 NSThread 的detachNewThreadSelec 阅读全文
posted @ 2016-03-18 16:33 luqinbin 阅读(6710) 评论(2) 推荐(0) 编辑
摘要: MBProgressHUD是一个开源项目,实现了很多种样式的提示框,使用上简单、方便,并且可以对显示的内容进行自定义,功能很强大,很多项目中都有使用到。到GitHub上可以下载到项目源码https://github.com/jdg/MBProgressHUD,下载下来后直接把MBProgressHU 阅读全文
posted @ 2016-03-17 17:16 luqinbin 阅读(162) 评论(0) 推荐(0) 编辑
摘要: - (void)presentViewController:(UIViewController *)viewControllerToPresent animated:(BOOL)flag completion:(void (^)(void))completion - (void)pushViewCo 阅读全文
posted @ 2016-03-16 13:43 luqinbin 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 线程同步4-1 同步工具1,原子操作2,内存屏蔽和volatile变量只确保每次操作都是从内存中获取信息,而不用寄存器内保存的数据OSMemoryBarrier函数,设置内存屏蔽volatile变量3,锁Table 4-1Lock typesLockDescriptionMutex[互斥锁]A mu... 阅读全文
posted @ 2016-01-24 21:31 luqinbin 阅读(264) 评论(0) 推荐(0) 编辑