- 博客(11)
- 收藏
- 关注
原创 NSError和NSException的几点说明
有关NSError和NSException基本用法的文章烂到满大街,本篇博文旨在避开常规方式,从几个要点理解NSError和NSException类。1. 使用属性来访问本地化字符串信息而不是通过userInfo字典先来看两个例子,然后解释原因第一个例子:输出结果如下:第二个例子:在继承自NSError的自定义类JXError中覆写local
2017-05-18 14:50:55
1663
原创 Dispatch I/O 文件读取
1.异步串行读取文件 NSString *desktop =@"/Users/XXX/Desktop"; NSString *path = [desktopstringByAppendingPathComponent:@"main.m"]; dispatch_queue_t queue =dispatch_queue_cre
2017-04-21 18:29:34
1879
原创 iOS 图片边缘抗锯齿
1.设置view图层属性中的allowsEdgeAntialiasing属性:2.在工程的Info.plist中添加Renders with edge antialiasing,设置其value为YES只需两步就可以消除图片锯齿。
2015-12-24 11:48:35
1041
原创 iOS 多层依赖关系的代码联调
1.TestDemo是当前要调试的工程,如下图:2.TestDemo依赖的静态库工程Static_Library其中libDependence依赖于libStatic_Library,如下图:libDependence中的.m文件如下:libStatic_Library中的.m文件如下:3.将Sta
2015-12-05 15:19:08
492
原创 自定义framework添加到项目中Library not loaded:错误的解决方法
1.选择targets里面的Build Phases,点击下图中得+号,选择New Copy Files Phase2.把Copy Files 下面的Destination 设置为Frameworks,如下图:3.点击+号添加自定义的framework,如下图:
2015-10-16 13:30:29
939
原创 Error Domain=NSCocoaErrorDomain Code=3840解决方法
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; manager.responseSerializer = [AFJSONResponseSerializer serializerWithReadingOptions:NSJSONReadingAllowFragments];
2015-10-10 15:31:13
3527
原创 iOS 毛玻璃效果
UIView *backView = [[UIView alloc] initWithFrame:CGRectMake(50, 50, self.view.bounds.size.width - 100, self.view.bounds.size.height - 100)]; [self.view addSubview:backView]; UIToolbar *t
2015-09-30 11:39:34
280
原创 UIImageView显示图片的相关设置
原图:1.[imageview setContentMode:UIViewContentModeScaleToFill];// 缩放以填充,改变图片原来比例结果如下:2. UIViewContentModeScaleAspectFit // 缩放以显示全部,比例不变结果如下: 3. UIViewContentModeScaleAs
2015-09-30 10:13:15
2456
原创 可以自定义截屏大小的截屏功能
可以自定义截屏大小的截屏功能废话不多说,直接看代码- (UIImage *)screenCapture { UIGraphicsBeginImageContextWithOptions(CGSizeMake(300, 200), YES, 0);//设置截屏大小 [[self.view layer] renderInContext:UIGraphicsGetCurrent
2015-09-23 14:40:38
1506
原创 iOS 3行代码搞定导航控制器全屏滑动返回效果
本文方法是从大神的方法中获得的启示。在导航控制器里的最后一个视图控制器的viewDidLoad:中添加如下代码:id target = self.navigationController.interactivePopGestureRecognizer.delegate;UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc]
2015-09-14 11:36:30
373
原创 iOS 改变图片的大小
+ (UIImage *)originImage:(UIImage *)image scaleToSize:(CGSize)size { UIGraphicsBeginImageContext(size);//size是想要设置成的大小 [image drawInRect:CGRectMake(0, 0, size.width, size.height)]; UIImag
2015-09-14 11:25:52
321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人