iOS开发
Hikking
这个作者很懒,什么都没留下…
展开
-
storyboard 的一些简单应用
1.在viewController设置tabbar和navigationController2.SHITFT + CONTROL +点击 3.只需要加三个约束,高度的约束会自动加上,所以就默认的是4个只需要设置三个4.commad加= 适配当前的button,label也有这种需求5.prview预览,双圆圈的点击原创 2016-03-17 16:46:53 · 351 阅读 · 0 评论 -
iOS Runtime深入剖析
1.定义:runtime是一套比较底层的纯C语言的API,属于一个C语言库,包含了很多底层的C语言API。程序运行最终都是转成runtime的C语言代码。2.whh?runtime是属于OC的底层,可以进行一些非常底层的操作,OC无法实现。在程序运行过程中,动态创建一个类(KVO的底层实现)。在程序运行过程中,动态地为某一个类添加属性/方法。修改属性值方法。遍历原创 2016-03-08 14:21:24 · 400 阅读 · 0 评论 -
iOS 产品上架需知
iOS产品上架在项目里面需要注意的一些设置细节原创 2016-03-09 14:34:30 · 273 阅读 · 0 评论 -
iOS Socket深入剖析
1.定义:Socket是网络服务提供的一种套接字,通信两端都是Socket,网络通信通过Socket进行IO直接的传输,是一种长连接,让应用程序可以进行异步模式,提高速率,需要数据的时候才进行数据接收。2.既然要了解Socket,就要对传输协议有一定的了解,可以把socket理解为封装TCP/IP协议API,TCP协议属于可靠性传输协议,需要进行三次握手(客户端发送信息到服务器,服务器响应原创 2016-03-09 15:03:57 · 606 阅读 · 0 评论 -
传值总结
准备工作,需要自己定义一个button,两个controller。1.属性传值:需要在第二个页面,定义一个属性,然后在第一个页面的点击事件里面实现,secondVC.label = textfield.text ,在第二个页面用label.text去接受,这里传的是NSString类型的值。如果是导航栏一类的,是需要push的,而不是present。属性传值是正向传值。2.代理传值:原创 2016-03-25 09:31:33 · 542 阅读 · 0 评论