- 博客(6)
- 收藏
- 关注
原创 the study of Core Data
以前都用SQlite3或者是plist来存储用户数据,然而最近公司买的代码中用到了Core Data,于是开始研究。功过学习,总结在工程项目中使用Core Data的基本步骤。1. 必须在创建工程的时候,把Use Core Data勾选上;2. 利用Xcode自带创建数据模型的功能,创建你需要的model;3. 初始化Core Data stack;4. 向Core Data里
2017-03-08 12:12:54 218
翻译 willMoveToParentViewController/didMoveToParentViewController
Reference website当你向视图控制器中添加或者是移除子视图控制器时,需要遵循的编程规则。当添加子视图控制器时需要调用willMoveToParentViewController,然后调用didMoveToParentViewController方法。移除子视图时调用的顺序相反。幸运的是addChildViewController:将自动调用willMoveToPare
2017-02-27 17:05:17 1001
翻译 用代码给视图添加约束
Reference website 该教程源自翻译:Git repository我们首先通过代码创建几个label,然后利用Auto Layout来对label进行位置调整。将如下代码放入ViewDidLoad方法中:override func viewDidLoad() { super.viewDidLoad() let label1 = UILabel() /
2017-02-23 17:30:07 966
转载 Study autoresizing mask
Reference websiteautoresizing masks defines how a view's frame changes when its superview's frame changes.enum { UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleL
2017-02-23 15:55:33 266
原创 理解iOS的layout
Reference websiteiOS里面用到的布局用户界面主要有三种方法:Programmatically lay out/use autoresizing masks/Auto Layout1. Programmatically lay out(最复杂的)这个根据字面意思很好理解,直面意思就是编程布局。就是用代码来实现控件的布局。比如说用代码创建一个控件后,来设置它在父容器里
2017-02-23 13:54:38 231
翻译 给未添加Git管理的xcode工程添加Git管理
1.进入工程所在的目录。cd /ls2. git init3. git add .4. git commit -m 'initial commit'5. restart the xcode.
2016-01-23 19:42:01 327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人