- 博客(10)
- 资源 (6)
- 收藏
- 关注
原创 iOS使用NSMutableAttributedString 实现富文本(不同颜色字体、划线等等)
在iOS开发中,常常会有某一区间一段文字显示不同的颜色和字体,或者给某几个文字加删除线或下划线的需求,了解到NSMuttableAttstring(带属性的字符串),来实现这些需求.使用方法:为某一范围内文字设置多个属性- (void)setAttributes:(NSDictionary *)attrs range:(NSRange)range;为某一范围内文字添
2015-12-23 17:08:35 2616
原创 Effective Objective-C 2.0 学习笔记---(一)
字面量:(1) 数组id object1 = /*...*/id object2 = /*...*/id object3 = /*...*/NSArray *arrayA = [NSArray arrayWithObjects: object1, object2, object3, nil];NSArray *arrayB = @[object1, object
2015-12-22 22:25:32 674
原创 高德地图根据经纬度画折线, 虚线(以两个点为例)
- (void)createBrokenLine{ CLLocationCoordinate2D commonPolyLineCoords[2]; for (int i =0; i self.dataParkLaneArr.count; i ++) {// 点的信息Model ParkInfo *parkInfo = self.dataPar
2015-12-22 12:19:39 11571
原创 iOS开发用正则表达式验证身份证,邮箱,手机号等
#pragma mark -手机号识别- (BOOL)isMobileNumber:(NSString *)phone{ NSString * MOBILE = @"^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$"; NSPredicate *regextestmobil
2015-12-11 17:45:57 1490 1
原创 UIDatePicker的简单使用
@interfaceViewController (){ UIDatePicker *datePicker; UITextField *textFiled; NSString *strTime;}@end@implementation ViewController- (void)viewDidLoad { [su
2015-12-11 16:35:01 500
原创 解决高德地图#import <MAMapKit/MAMapKit.h> file not found 问题
1. 检查Frameworks路径 在Build Settings -- Framework Search Paths2. 把原有的静态库删除之后重新导入, 但是在删除之前需要把原来的引用也删除, 之后再导入
2015-12-08 14:29:12 6254
原创 解决 ld: library not found for -xxx linker command failed with exit code 1 (use -v to see invocation)
类似出现上面这种问题(我的问题出现在libWeChatSDK这个包)首先说一下我是怎么出现这种问题的: 项目通过qq传给我的.zip的包 ..结果就出现这个问题了.解决方法:ld:library not found for -lXXX 的问题有可能是你的某个库的连接引用有问题,-----解决的办法就是在项目的target里,选中Link Binary With Librarie
2015-12-08 14:12:58 5416
原创 新版本的 Xcode 7+ Alcatraz 插件安装
为什么要装 Alcatraz插件?为了提高开发效率.....1. 在终端依次输入rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcpluginrm -rf ~/Library/Application\ Support/Alcatraz/2. 在官网下载
2015-12-06 19:48:07 1017
原创 在支持ARC工程中编译不支持ARC的文件,在支持MRC工程中编译不支持MRC的文件
1.在targets->build phases中修改compiler Flags属性,添加:-fobjc-arc,就可以让旧的工程支持arc;2.在targets->build phases中修改compiler Flags属性,添加:-fno-objc-arc,就可以让原来支持arc的工程不使用arc,对于大部分第三方类库来说都可以顺利编译通过
2015-12-04 13:38:37 633
原创 自定义NavgationBar返回按钮(Swift & OC)
UIButton *backBtn = [UIButton buttonWithType:UIButtonTypeCustom]; backBtn.frame = CGRectMake(0, 0, 33, 33); [backBtn setTitleColor:[UIColor cyanColor] forState:UIControlStateNormal];
2015-12-04 12:28:33 1655
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人