随笔分类 - iOS
摘要:1.子母排序 NSArray *kArrSort = [_dic allKeys]; //这里是字母数组:,g,a,b.y,m…… NSArray *resultkArrSort = [kArrSort sortedArrayUsingComparator:^NSComparisonResult(i
阅读全文
摘要:利用kvo对集合进行操作 取一个数据的不重复子集,然后再输出总和,注意@distinctUnionOfObjects和@sum不能直接在一个keyPath中连接
阅读全文
摘要:- (id)valueForKeyPath:(NSString *)keyPath方法的强大用法,举个例子: 输出 相当于数组中的每个成员执行了uppercaseString方法,然后把返回的对象组成一个新数组返回。既然可以用uppercaseString方法,那么NSString的其他方法也可以,
阅读全文
摘要:xcode配置文件中,Architectures表示的意义 Architecture : 指你想支持的指令集。 Valid architectures : 指即将编译的指令集,你预设的设备中可能用到的指令集。 Build Active Architecture Only : 只是否只编译当前适用的指
阅读全文
摘要:判断字符串中是否包含Emoji表情代码: + (BOOL)stringContainsEmoji:(NSString *)string { __block BOOL returnValue = NO; [string enumerateSubstringsInRange:NSMakeRange(0,
阅读全文
摘要:UILable 标题加粗代码: 加粗; [UILabel setFont:[UIFont fontWithName:@"Helvetica-Bold" size:18]]; 加粗并且倾斜 [UILabel setFont:[UIFont fontWithName:@"Helvetica-BoldOb
阅读全文
摘要:拷贝被人的drawRect绘图分类用途,用法很全。留着、供用时参考 // Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance d
阅读全文
摘要:UIBezierPath的使用方式: 一,直接添加轨迹,然后stroke或者fill UIColor *blue =[UIColor blueColor]; [blue set]; UIBezierPath *bezier =[UIBezierPath bezierPath]; bezier.lin
阅读全文
摘要:隐藏uitabbar的代码: /** * 隐藏UITabbar * * @param hidden yes隐藏 */ - (void)hidesTabBar:(BOOL)hidden{ [UIView beginAnimations:nil context:NULL]; [UIView setAni
阅读全文
摘要:在Xcode中手动添加pch文件: 一: 在工程中新建.pch文件,pch文件名通常用工程名字命名; 二: 在Targets->build Settings->Prefix Header 设置路径如:$(SRCROOT)/MyTestWorkProduct/MyTestWorkProduct.pch
阅读全文
摘要:Xcode插件路径 ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins Xcode缓存路径 ~/Library/Developer/Xcode/DerivedData Xcode图片压缩工具路径 /Applications/X
阅读全文