摘要: 方法步骤一、storyboard布局 阅读全文
posted @ 2016-05-30 22:07 维他命11 阅读(277) 评论(0) 推荐(0) 编辑
摘要: #import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, t... 阅读全文
posted @ 2016-05-30 20:49 维他命11 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 数据存储 —FMDB 一、FMDB简介 iOS中原生的SQLite API在进行数据存储的时候,需要使用C语言中的函数,操作比较繁琐。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDabase、SQLitePersistentObjects等。 FMDB是一 阅读全文
posted @ 2016-05-30 17:23 维他命11 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1.显示隐藏文件夹显示:defaults write com.apple.finder AppleShowAllFiles -bool true (1)复制“defaults write com.apple.finder AppleShowAllFiles -bool true” 到终端,回车 (2 阅读全文
posted @ 2016-05-29 16:01 维他命11 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 1、终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target.2、原因:CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName.3 阅读全文
posted @ 2016-05-29 13:17 维他命11 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。 脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解: 按照调 阅读全文
posted @ 2016-05-28 17:17 维他命11 阅读(226) 评论(0) 推荐(0) 编辑
摘要: // 布局子视图:当屏幕旋转的时候,可以重新布局子视图的位置 - (void)layoutSubviews { // 如果是竖屏,保持原来的尺寸 if ([UIApplication sharedApplication].statusBarOrientation == UIInterfaceOrientationPortrait) { ... 阅读全文
posted @ 2016-05-28 11:39 维他命11 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 添加三个View 效果图如下: 正常的屏幕 往左滑动 往右滑动 阅读全文
posted @ 2016-05-27 22:34 维他命11 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 一、CocoaPods CocoaPods简介 CocoaPods是一个用来帮助我们管理第三方依赖库的工具 在开发iOS应用时,会经常使用第三方类库,比如SDWeblmage、AFNetworking等等,手动的下载与添加类库非常麻烦,通过CocoaPods可以便捷的下载与管理第三方类库。 使用Co 阅读全文
posted @ 2016-05-27 20:48 维他命11 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 小结: nil用来给对象赋值(Object-C的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Object-C中类是一个对象,是类的meta-class的实例),而NSNull则用于集合操作,虽然它们表示的都是空值,但是使用场合完全不同,所以在 阅读全文
posted @ 2016-05-27 17:37 维他命11 阅读(215) 评论(0) 推荐(0) 编辑