- 博客(15)
- 收藏
- 关注
转载 < IOS开发 >使用CGContextRef绘制文字时的设置
NSString *str = @"hello"; //字体 UIFont *font = [UIFont systemFontOfSize:16.0]; //文本风格,设置居中 NSMutableParagraphStyle *paragraphStyle = [[NSParagraphStyl...
2015-07-01 20:29:00
217
转载 < Objective-C >使用kvc获取数组最大最小值
NSInteger max = [[self.array valueForKeyPath:@"@max.intValue"] integerValue];NSInteger min = [[self.array valueForKeyPath:@"@min.intValue"] integerValue];转载于:https://www.cnblogs.com/aY-Wonde...
2015-07-01 20:08:00
189
转载 < IOS开发 >tabBar全透明背景
UITabBarController *barController = [[UITabBarController alloc] init];//为barController添加四个viewControllerbarController.viewControllers = @[first,second,third,fourth];//设置背景图片,@"barBackgoun...
2015-07-01 11:52:00
168
转载 < IOS开发 >关于图片存放的细节
将图片存放在Images.xcassetsImages.xcassets 存放到其中的资源图片不能通过地址访问(contentsOfFile),只能通过(imageNamed)访问.因为Images.xcassets为每张图片创建了一个文件夹进行存放.将图片直接拖入项目中Copy items if needed 勾选将文件复制到项目中,不勾选只引用Create ...
2015-06-24 09:18:00
121
转载 < Objective-C >常用结构体
系统定义的常用结构体NSRangeNSPoint (CGPoint)NSSize (CGSize)NSRect (CGRect)常用的结构体方法初始化NSMakeRangeCGPointMakeCGSizeMakeCGRectMake打印结构体,返回字符串- (NSString *) NSStringFromRang...
2015-06-17 09:39:00
106
转载 < Objective-C >协议,反射和类别
协议(@protocol):相当于java的接口协议的方法不一定要实现,可以使用@required和@optional来设置,默认为@required(ob为弱语法,即使不实现必选方法编译运行也不会报错)Class的反射常用方法Class 变量名 = [类或者对象 class];Class 变量名 = [类或者对象 superclass];Cla...
2015-06-16 09:33:00
77
转载 < Objective-C >id与instancetype
相同点:都可以作为方法的返回类型不同点:instancetype可以返回和方法所在类相同类型的对象,id只能返回未知类型的对象instancetype只能作为返回值,不能像id那样作为方法的参数好处:能够确定对象的类型,能够帮助编译器更好的为我们定位代码书写问题[[[NSArray alloc] init] mediaPlaybackAl...
2015-06-15 09:16:00
75
转载 < Objective-C >property常用属性修饰符
readwrite / readonly 读写和只读assign / copy / retainassign: 直接赋值,适合一些基本数据类型copy: 内容拷贝,建立一个相同的对象retain: 指针拷贝,保存其对象,并且计数值+1转载于:https://www.cnblogs.com/aY-Wonder/p/4576301.html...
2015-06-15 09:00:00
134
转载 < Objective-C >block
块(block)的用法 //无参无返回值 void (^message)(void) = ^{ NSLog(@"Hello World!\n"); }; //有参有返回值 NSString *(^repeat)(NSString *, int) = ...
2015-06-09 20:21:00
54
转载 < Objective-C >文件操作-归档
系统类型对象归档:已经实现了NSCoding协议,支持归档写入-writeToFile:atomically;读取-dictionaryWithContentsOfFile;-arrayWithContentsOfFile;-dataWithContentsOfFile;-stringWithContentsOfFile; //字符串对象归档以及解归档 ...
2015-06-09 16:06:00
90
转载 < Objective-C >文件操作-NSFileHandle
NSFileHandle主要对已经存在的文件进行修改操作NSFileHandle常用方法+(NSFileHandle *)fileHandleForReadingAtPath:path 打开一个文件用于读入+(NSFileHandle *)fileHandleForWritingAtPath:path 打开一个文件用于写入+(NSFileHandle *)fileHandleF...
2015-06-09 11:36:00
135
转载 < Objective-C >文件操作-NSFileManager
NSFileManager主要负责创建与删除等操作NSFileManager类主要方法+(NSFileManager *)defaultManager;获得文件管理器对象-(BOOL)createFileAtPath:(NSString *)path contents:(NSData *)data attributes:(NSDictionary *)attr;创建文件-(...
2015-06-09 10:19:00
148
转载 < Objective-C >Selector
同函数指针的效果一样,方便消息传递SEL sel = @selector(method);创建SELNSLog(@"The selector of action is %@",NSStringFromSelector(sel));打印SEL对应方法的名称- (BOOL)respondsToSelector:(SEL)aSelector;检查类中是否含有aSelec...
2015-06-08 15:50:00
90
转载 < Objective-C >Foundation-NSDate
NSDate *date =[NSDate date];获取当前时间(NSDate *)dateWithTimeIntervalSinceNow:(NSTimeInterval)根据某个时间间隔获取与当前时间(Now)间隔的新日期(NSDate *)dateByAddingTimeInterval:(NSTimeInterval)根据某个时间间隔获取与实例保存时间间隔的新日期NS...
2015-06-08 13:18:00
93
转载 < Objective-C >Foundation-NSNumber
作用:将基本类型数据封装成对象,便于集合调用创建方法:+(NSNumber*)numberWithChar:(char)value;+(NSNumber*)numberWithInt:(int)value;+(NSNumber*)numberWithFloat:(float)value;+(NSNumber*)numberWithBool:(BOOL)value;获取数据:(c...
2015-06-08 11:47:00
71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人