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