01 2016 档案

摘要:问题描述 不知道大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作,这个应用就像静止了一样,不会自发的有任何动作发生,但是如果我们点击界面上的一个按钮,这个时候就会有对应的按钮响应事件发生。给我们的感觉就像应用一直处于随时待命的状态,在没人操作的时候它一直在休息,在让它干活 阅读全文
posted @ 2016-01-28 10:10 小er哥 阅读(386) 评论(0) 推荐(0)
摘要:iOS应用的5种状态:在应用状态跃迁的过程中,iOS系统会回调AppDelegate中的一些方法,并且发送一些通知,如AppDelegate.m中的一些方法:点击Home键--退出应用场景:第一种情况:应用可以在后来运行或者挂起 跃迁图:第二种情况 :应用不可以在后台运行或者挂起 阅读全文
posted @ 2016-01-12 14:27 小er哥 阅读(193) 评论(0) 推荐(0)
摘要:视图控制器的一些主要方法:注意:iOS6不再使用viewDidUnload方法,仅支持didReceiveMemoryWarning方法释放内存,包括视图控制器中的一些成员变量和视图的释放。 阅读全文
posted @ 2016-01-12 14:25 小er哥 阅读(236) 评论(0) 推荐(0)
摘要:iOS整体架构图:以上内容出自《IOS开发指南》 阅读全文
posted @ 2016-01-12 14:23 小er哥 阅读(244) 评论(0) 推荐(0)
摘要:一、使用场景:typedef NS_OPTIONS(NSUInteger, UIViewAutoresizing) { UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleLeftMargin =... 阅读全文
posted @ 2016-01-08 11:03 小er哥 阅读(794) 评论(0) 推荐(0)
摘要:CATransformLayer与CALayer有着细微的差别,但这些差别会影响到3D变换的动画效果.动画都有坐标系,如下所示(注意,这个不是iOS中的坐标系,请勿对号入座):iOS中layer的锚点就在坐标系的正中间.layer的position可以理解为View的center.实现带有3d景深效... 阅读全文
posted @ 2016-01-07 12:57 小er哥 阅读(284) 评论(0) 推荐(0)
摘要:此处列举三种方法:NSTimer、CADisplayLink、GCD。 一、NSTimer (1)创建 NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(action 阅读全文
posted @ 2016-01-07 12:47 小er哥 阅读(2373) 评论(0) 推荐(0)
摘要:三步走:第一步、往工程中拖入.ttf后缀的字体文件,字体下载地址比如:http://www.webpagepublicity.com/free-fonts.html注意:拖入时如下图1,箭头出选中,否则不会加入Bundle中,未勾选的话可以从图2出加入:图1:图2:第二步:打开info.plist文... 阅读全文
posted @ 2016-01-06 16:28 小er哥 阅读(534) 评论(0) 推荐(0)
摘要:一、创建GET请求// 1.设置请求路径 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",self.username.tex... 阅读全文
posted @ 2016-01-05 16:34 小er哥 阅读(235) 评论(0) 推荐(0)
摘要:一、HTTP协议的作用HTTP的全称是Hypertext Transfer Protocol,超文本传输协议(1)规定客户端和服务器之间的数据传输格式(2)让客户端和服务器能有效地进行数据沟通二、HTTP通信过程 - 请求和响应1.HTTP通信过程 - 请求HTTP协议规定:1个完整的由客户端发给服... 阅读全文
posted @ 2016-01-05 15:59 小er哥 阅读(1892) 评论(0) 推荐(0)
摘要://一、线程间通信:从子线程回到主线程 dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_async( queue, ^{ ... 阅读全文
posted @ 2016-01-05 13:51 小er哥 阅读(281) 评论(0) 推荐(0)
摘要:一、简单介绍 1.什么是GCD? 全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”,纯C语言,提供了非常多强大的函数 2.GCD的优势 ->GCD是苹果公司为多核的并行运算提出的解决方案 ->GCD会自动利用更多的CPU内核(比如双核、四核) ->GCD会自动管理线程的 阅读全文
posted @ 2016-01-04 18:15 小er哥 阅读(313) 评论(0) 推荐(0)