- 博客(12)
- 收藏
- 关注
原创 sourceTree 使用前准备
=======远端:第一步:在开源中国代码托管上https://git.oschina.net注册一个账号, 登陆第二步: 创建一个仓库========客户端:第一步:把项目拖到“本地”处第二步:双击项目打开,点击右上角“设置”添加到远程仓库:路径:o
2015-11-04 22:34:22
470
原创 获取文件大小(字节数)
NSString *imagePath = [[NSBundle mainBundle] pathForResource:@"image1" ofType:@"jpeg"];NSDictionary *attributes = [[NSFileManager defaultManager] attributesOfItemAtPath:imagePath error:nil];unsigned
2015-02-11 16:23:57
1002
原创 创建plist文件
NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *document = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *docDir = [document l
2015-02-11 16:18:57
449
转载 NSFileManager操作2
//对于错误信息NSError *error;// 创建文件管理器NSFileManager *fileMgr = [NSFileManagerdefaultManager];//指向Documents目录NSString *documentsDirectory= [NSHomeDirectory()stringByAppendingPathComponent:@"Documents
2014-12-11 16:55:45
448
转载 iOS - NSFileManager的读写操作
-(void) write { //创建文件管理器 NSFileManager *fileManager = [NSFileManager defaultManager]; //获取路径 //参数NSDocumentDirectory要获取那种路径 NSArray *paths = NSSearchPathForDire
2014-12-11 16:49:33
588
转载 为iPhone 6设计自适应布局
Apple从iOS 6加入了Auto Layout后开始就比较委婉的开始鼓励、建议开发者使用自适应布局,但是到目前为止,我感觉大多数开发者一直在回避这个问题,不管是不是由于历史原因造成的,至少他们在心底还坚守着固定布局的老传统思想。随着iPhone6、iPhone6 Plus的到来,使用自适应布局更是迫在眉睫的事,固定布局的老传统思想脆弱的不堪一击。现在的iPhone有4种尺寸,如果算
2014-12-11 14:34:31
616
转载 iOS中NSUserDefaults的用法(轻量级本地数据存储)
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,读取文件,很麻烦,而是用NSUserDefaults则不用管这些东西,就像读字符串一样,直接
2014-12-11 10:57:40
462
原创 unable to run app in simulator
Xcode 出现 “Unable to run app in Simulator” 错误提示,有可能是沙盒文件没有了,重启一下Xcode就ok了。
2014-12-10 23:51:11
516
原创 收集一些好的博客网址
文顶顶:http://www.cnblogs.com/wendingding/唐巧的技术博客:http://blog.devtang.com
2014-12-09 22:37:00
559
原创 App程序上传流程图
图1:图2:图3:图4:图5:图6:图7:图8:图9:图10:.图11:图12:图13:图14:图15:图16:图17:图18:图19:图20:图21:图22:
2014-12-08 22:47:47
1212
转载 使用runloop阻塞线程的正确写法
原文:http://marshal.easymorse.com/archives/4700runloop可以阻塞线程,等待其他线程执行后再执行。比如:@implementation ViewController{ BOOL end;}…– (void)viewDidLoad{ [super viewDidLoad]; NS
2014-12-08 22:29:48
554
转载 学会爱上iOS自动布局(Auto Layout)(转)
本文翻译自Yari Dareglia的LEARN TO LOVE AUTO LAYOUT文章介绍Xcode5中自动布局的界面我们可以通过代码或者Interface Builder工具的帮助来设置自动布局的关系。我会在接下来的例子中介绍代码的形式设置自动布局,但现在我们只是介绍Xcode提供的可视化设置界面,从而让事情变得简单些。创建一个新的iOS工程,打开故事板(s
2014-12-08 19:11:06
576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人