RunLoop 的概念 RunLoop 与线程的关系 RunLoop 对外的接口 RunLoop 的 Mode RunLoop 的内部逻辑 RunLoop 的底层实现 苹果用 RunLoop 实现的功能 AutoreleasePool 事件响应 手势识别 界面更新 定时器 PerformSelect
分类:
其他好文 时间:
2016-03-20 00:35:26
阅读次数:
262
//重写main方法 -(void)main { //创建自动释放池 @autoreleasepool { //断言 NSAssert(self.finishedBlock != nil, @"finishedBlock 为nil"); NSLog(@"%@ %@",self.urlstr,[NST
分类:
其他好文 时间:
2016-03-08 16:36:03
阅读次数:
132
//主函数 main.m #import <Foundation/Foundation.h> #import "Singleton.h" int main(int argc, const char * argv[]) { @autoreleasepool { Singleton *sing1= [S
分类:
其他好文 时间:
2016-03-05 00:20:53
阅读次数:
227
#import <Foundation/Foundation.h> #import "Judge.h" int main(int argc, const char * argv[]) { @autoreleasepool { Judge * ju=[Judge new]; [ju caijue];
分类:
其他好文 时间:
2016-03-04 22:32:21
阅读次数:
228
int main(int argc, const char * argv[]) { @autoreleasepool { //字符串进行排序 NSArray *arr=@[@"b",@"a",@"c"]; NSSortDescriptor *ns=[NSSortDescriptor sortDesc
分类:
编程语言 时间:
2016-03-03 14:44:02
阅读次数:
174
1.OC头文件为#import <Foundation/Foundation.h>意思为导入基础框架;2.输出形式为NSlog(@“格式声明"); @autoreleasepool,自动释放池;3.具有bool型变量(YES,NO);自己定义类;在工程名文件上右击鼠标,点击NEW file,选择so
分类:
其他好文 时间:
2016-03-01 22:34:35
阅读次数:
239
自动释放池是一种半自动的内存管理方式autorealease方法:-(instancetype)autorelease此方法将对象放到自动释放池中,当自动释放池销毁时,池中的所有对象都会随之销毁。常见的使用方式:Person*p=[[[Perosnalloc]init]autorelease];使用@autoreleasepool关键字来使用自动释放..
分类:
其他好文 时间:
2016-02-28 17:08:10
阅读次数:
143
1.首先执行main函数 int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
分类:
移动开发 时间:
2016-02-20 19:04:04
阅读次数:
233
iOS中加载的时候会先执行main函数 [objc] view plain copy print? int main(int argc, charchar * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil,
分类:
移动开发 时间:
2016-02-19 12:19:40
阅读次数:
189
main函数探究 在iOS项目中有一个main.m的文件,它是程序的入口类,代码如下: #import <UIKit/UIKit.h> #import "AppDelegate.h" int main(int argc, char * argv[]) { @autoreleasepool { ret
分类:
其他好文 时间:
2016-02-16 18:33:06
阅读次数:
173