
框架(模态控制、主流界面、语法模式-KVO、GCD..)
Gz_Jason_chen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
iOS 链式编程
#import "AppDelegate.h" #import "ViewController.h" @interface AppDelegate () @end @implementation AppDelegate - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDi原创 2017-03-24 18:01:08 · 595 阅读 · 0 评论 -
UIWindow(获取当前Viewcontroller)
当前Viewcontroller - (UIViewController *)getCurrentVC { UIViewController *result = nil; UIWindow * window = [[UIApplication sharedApplication] keyWindow]; if (window.windowL转载 2017-05-08 16:43:59 · 2106 阅读 · 0 评论 -
KVC KVO 模式
KVC key value coding 相当于OC的类对象 . 语法直接赋值 @interface People : NSObject @property (nonatomic) int name; @property (nonatomic) NSString *nameStr; @end People *p = [[People alloc]init]; [p原创 2017-06-08 17:56:44 · 394 阅读 · 0 评论 -
IOS Block简介与用法
转自:http://blog.csdn.net/enuola/article/details/8674063 Block简介: Block的实际行为和Function很像,最大的差别是在可以存取同一个Scope的变量值。Block实体形式如下: ^(传入参数列){行为主体}; Block实体开头是“^”,接着是由小括号所包起来的参数列(比如 int a, int b, int c),行原创 2016-11-09 11:59:20 · 672 阅读 · 0 评论 -
IOS_多线程 GCD (OC基于C的多线程函数)
概念解释来自网络: 同步、异步、串行、并行概念 同步和异步决定了要不要开启新的线程 同步:在当前线程中执行任务,不具备开启新线程的能力 异步:在新的线程中执行任务,具备开启新线程的能力 并发和串行决定了任务的执行方式 并发:多个任务并发(同时)执行 串行:一个任务执行完毕后,再执行下一个任务 上测试代码: //-创建一个异步全局子线程转载 2016-01-20 16:40:55 · 1232 阅读 · 0 评论