ios的一些经验记录1

Posted 半山

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios的一些经验记录1相关的知识,希望对你有一定的参考价值。

1、UITextAlignment  ---> NSTextAlignment

2、找不到segue  

viewcontroller 与segue要对应

3、标题栏用NavigationControler + ViewController

4、如果模拟器不可运行,而真机可以运行,可能是库的require 和 optional设置错误

5、UIStoryBoard 载入的ViewController 标识和类名 如果没有对应,会崩溃。

6、UIBarButtonItem  用 NavigationBar  NavigationItem

7、autolayout 自动布局时可以用 multipiler来设置父子控件的排版,如果3:1 则父占3,子占1

8、加载storybaord中单独的view,view要自定义 controller.view

9、如果想在tableview 上有空白,不能用layoutguide

10、自定义表格https://cocoapods.org/pods/SegmentedController

11、

swift 和oc 使用函数做参数的格式有点不同

swift:

a、直接用函数做参数

在函数参数里写明类型即可。 

b、闭包,格式为

{ (parameters) -> return type in
statements
}

oc:

a、命名Block

声明Block的类型

(return type) (^blockName) (parameters);

b、匿名block

(^blockName) (parameters){

statements

}

 

12、UIActionSheet多项弹出框





以上是关于ios的一些经验记录1的主要内容,如果未能解决你的问题,请参考以下文章

QT 实用代码片段

IOS开发-OC学习-常用功能代码片段整理

iOS Coding项目片段记录

提效小技巧——记录那些不常用的代码片段

golang代码片段(摘抄)

Sphinx、reStructuredText 显示/隐藏代码片段