在IOS开发中,有时候需要批量加载一个文件夹的所有资源,这时候会用到 NSArray *ary = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:[[…
分类:xcode
iOS App卡顿监控(Freezing/Lag)
iOS App卡顿监控(Freezing/Lag) 笔记(写在前面): 关于应用的性能监控,需要从多方面进行综合考虑,此处仅从其中一个方面,进行学习研究。 如何判断主线程卡顿: 监测NSRunLoop耗时情况。 NSRu…
GitHub 上排名前 100 的 Objective-C 项目简介
主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况. GitHub 地址:https://github.com/Aufree/t…
iOS多线程整理
iOS多线程整理 知识点梳理 1.线程进程的区别: > 进程:应用程序的实例 > 线程:任务调度的基本单元 2.队列种类: 串行队列、并发队列、主队列(有经过特殊处理的串行队列)、全局队列(属于并发队列) &…
[分享]iOS开发-限制输入特殊字符
-(void)viewDidLoad { self.specialStringArray = [@[] mutableCopy]; NSString * string = @"~,¥,#,&,*,<,>…
[分享]iOS开发-UIView顺时针旋转、逆时针旋转
逆时针旋转: //arrowLeft 是要旋转的控件 //逆时针 旋转180度 [UIView beginAnimations:nil context:nil]; [UIView setAnimationCurve:UI…
Xcode中自带的版本控制
http://www.cocoachina.com/ios/20140524/8536.html
Error Domain=NSCocoaErrorDomain Code=3840 #484错误解析
AFHTTPSessionManager *manager =[AFHTTPSessionManager manager]; [manager GET:@"http://www.baidu.com" parameters…
iOS发布问题解决
问题列表 ios distribution certificate but private key is not installed https://blog.csdn.net/yisheng… Alamof…
关于iOS中MVC和MVVM的区别和联系
MVC 的历史 MVC,全称是 Model View Controller,是模型 (model)-视图(view)-控制器 (controller) 的缩写。它表示的是一种常见的客户端软件开发框架。 MVC的概念最早出…
ios method swizzling
背景 最近在整理项目逻辑的时候,发现一个问题:就是打点统计,经常和代码业务逻辑混在了一起,耦合性很强,并且经常容易出错。于是就在思考怎样对这一块进行优化。 其实,对这方面的讨论一直也比较多,比如继承基类,但是这样很容易使…
[分享]iOS开发-设置NavigationBar的颜色和字体属性
代码如下: #define kColorBarTint [UIColor colorWithRed:56/255.0 green:170/255.0 blue:27/255.0 alpha:1.0] #import "S…