main #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSDictionary* dic =[NSDictionary dictionaryWithObj ...
分类:
其他好文 时间:
2020-07-10 00:02:17
阅读次数:
72
mian #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { // NSRange范围结构体 NSString* str=@"Object-C is a cool ...
分类:
其他好文 时间:
2020-07-09 01:13:34
阅读次数:
77
main #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSArray* array=@[@1,@2,@3,@4];//[NSNumber numberWi ...
分类:
其他好文 时间:
2020-07-08 22:59:33
阅读次数:
60
@autoreleasepool { // insert code here... NSLog(@"Hello, World!"); //c语言中的数组问题 int arr[10]={1,2,3,4,5,6,7,8,9,0}; //c语言的数组只能存同类型的值 //固定大小的数组很难确定大小 int ...
分类:
其他好文 时间:
2020-06-25 23:10:27
阅读次数:
60
1. -(void)saveImage:(CGImageRef)image directoryURL:(NSURL*)directoryURL filename:(NSString*)filename { @autoreleasepool { NSURL *fileURL = [directoryU ...
分类:
其他好文 时间:
2020-04-10 10:29:59
阅读次数:
81
<!--StartFragment-->一般通过函数返回值返回的对象都是autorelease对象(包括直接通过返回值返回的和通过指针的指针返回的),MRC下需要自己retain这个对象。autorelease的对象会在当前autoreleasepool进行drain操作的时候被发送release消 ...
分类:
其他好文 时间:
2020-01-08 00:40:23
阅读次数:
84
通过私有方法调用查看当前autoreleasepool状态 ...
分类:
其他好文 时间:
2019-07-11 17:24:22
阅读次数:
81
#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { NSLog(@"Hello, World!"); //左侧变量now,*说明它是一个指针,这个指针保存了NSA ...
分类:
其他好文 时间:
2019-04-12 15:05:59
阅读次数:
157
__autoreleasing 修饰的变量不是局部变量; 它的生命周期由autoreleasepool负责; +(Reachability*)reachabilityWithHostname:(NSString*)hostname { SCNetworkReachabilityRef ref = S ...
分类:
其他好文 时间:
2019-02-15 15:52:02
阅读次数:
183
1.#import 防止重复引用 <系统文件> "用户自定义文件"。 2.@autoreleasepool。 {}内的会自动回收内存,无需手动释放。 过程约等于: a)创建autorelease poll。b)对象放入,类似于入栈。 c)一次消息循环结束时,runloop结束时,清理这个栈。 3.@ ...
分类:
移动开发 时间:
2018-07-26 18:21:57
阅读次数:
184