摘要: UIAlertView的消失其实是触发了一个dismiss事件,注意removefromSubview是行不通的,我们可以通过代码摸你点击了某个按钮来让UIAlertView自动消失.通过设置一个定时器,可以设置多少秒之后自动消失.代码实现:- (void)popAlertView{ UIAl... 阅读全文
posted @ 2014-10-23 10:30 对酒狂歌吃馍 阅读(221) 评论(0) 推荐(1) 编辑
摘要: 1.请简述NSSet、NSArray 、NSDictionary的区别 NSSet、NSArray、NSDictionary 都是属于不可变集合类,在集合类里只能添加对象元素不能添加基本数据类型。 不可变:在创建完集合类后就不能够对他们进行修改。 NSSet: 1.是一个无序的集合 2.在内存中存储... 阅读全文
posted @ 2014-10-22 13:20 对酒狂歌吃馍 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 在对应的控制器添加以下方法即可- (void)setExtraCellLineHidden: (UITableView *)tableView{ UIView * view = [UIView new]; view.backgroundColor = [UIColor clearColo... 阅读全文
posted @ 2014-10-21 23:17 对酒狂歌吃馍 阅读(214) 评论(0) 推荐(0) 编辑
摘要: GET&POSTGET和POST是两种最常用的与服务器进行交互的HTTP方法GET语意是获取指定URL的资源。将数据按照variable=value的形式,添加到action所指向的URL后面,并且两者只用“?”连接,各变量之间使用“&”连接。貌似不安全,因为在传输过程中,数据被放在请求的URL中。... 阅读全文
posted @ 2014-10-21 23:14 对酒狂歌吃馍 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 建立网络连接步骤确定URL:明确要访问的网络资源建立网络请求(URLRequest)讲请求发送(NSURLConnection、NSURLSession)给服务器处理服务器返回的数据(代理、block回调)UIWebViewUIWebView是iOS内置的浏览器控件,可以浏览网页、打开文档等。能够加... 阅读全文
posted @ 2014-10-21 23:05 对酒狂歌吃馍 阅读(304) 评论(0) 推荐(0) 编辑
摘要: Copy&MutableCopy使用copy和mutableCopy方法可以创建一个对象的副本。copy需要实现NSCopying协议创建的是不可变副本(如NSString、NSArray、NSDictionary)mutableCopy需要先实现NSMutableCopying协议创建的是可变副本... 阅读全文
posted @ 2014-10-21 18:04 对酒狂歌吃馍 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 简介NSOperation的作用配合使用NSOperation和NSOperationQueue也能实现多线程编程。NSOperation和NSOperationQueue实现多线程的具体步骤1.先将需要执行的操作封装到一个NSOperation对象中。2.然后将NSOperation对象添加到NS... 阅读全文
posted @ 2014-10-21 18:03 对酒狂歌吃馍 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 单例模式单例模式的作用可以保证程序运行过程,一个类只有一个实例,而且该实例易于供外界访问。从而方便的控制了实例个数,节约了系统资源。单例模式的使用场合在整个应用程序中,共享一份资源(这份资源只需要创建初始化一次)。单例模式在ARC/MRC环境下的写法有所不同,需要编写两套不同的代码。可以用宏判断是否... 阅读全文
posted @ 2014-10-21 18:02 对酒狂歌吃馍 阅读(182) 评论(0) 推荐(0) 编辑
摘要: GCD简介GCD全称Grand Central Dispatch,可翻译为“牛逼的中枢调度器”。纯C语言,提供了非常多强大的函数。GCD优势:GCD是苹果公司为多核的并行运算提出的解决方案。GCD会自动利用更多的CPU内核(比如双核、四核)。GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线... 阅读全文
posted @ 2014-10-21 18:01 对酒狂歌吃馍 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 进程与线程什么是进程?近程是指在系统中正在运行的一个应用程序。每个近程之间是独立的,每个近程均运行在其专用且受保护的内存空间内。**可以通过“活动监视器”可以查看Mac系统中所有开启的进程。什么是线程?一个进程要想执行任务,必须得有线程(每一个进程至少要有一条线程)。线程是进程的基本执行单元,一个进... 阅读全文
posted @ 2014-10-20 22:26 对酒狂歌吃馍 阅读(165) 评论(0) 推荐(0) 编辑