iOS开发随想(胡思乱想)

1.每一个界面都需要一个viewcontroller,,管理view必须viewcontroller,一个viewcontroller对应一个界面

2.uinavigationviewcontroller和uitabbarviewcontroller两个配合完成界面的跳转

3.系统原生控件都是用代理模式实现的或者是闭包实现(计算属性不知道算不算一种)

4.autolayout可以由代码实现也可以由storyboard实现。

5. id属性的理解:对于多态,可以总结它为:

一、使用父类类型的引用指向子类的对象;

二、该引用只能调用父类中定义的方法和变量;

三、如果子类中重写了父类中的一个方法,那么在调用这个方法的时候,将会调用子类中的这个方法;(动态连接、动态调用)

四、变量不能被重写(覆盖),”重写“的概念只针对方法,如果在子类中”重写“了父类中的变量,那么在编译时会报错。

多态的3个必要条件:

1.继承   2.重写   3.父类引用指向子类对象。


ios 发布流程:

1. 语法检验  xcode完成

2.编译  xcode完成

3. 链接 xcode完成 (能够运行,就能够真机调试了)

4. archive打包 xcode完成生成ipa包

5.validate xcdoe跟苹果服务器一块完成

6.itunestore 筛选一下  (ipa包进行处理,包括一些权限-访问系统资源  证书问题)

7.提交成功以后,还有一个正在处理的过程(iunestore完成)

8.人工审核(苹果工作人员完成)

9.发布(苹果自动完成)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,396评论 30 472
  • 1、截取字符串”20 | http://www.baidu.com”中,”|”字符前面和后面的数据,分别输出它们 ...
    强子ly阅读 8,189评论 8 46
  • 序言 目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就...
    独酌丿红颜阅读 7,007评论 18 60
  • OC的理解与特性 OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性...
    克鲁德李阅读 3,251评论 0 0
  • 文/Jack_lin(简书作者)原文链接:http://www.jianshu.com/p/5d2163640e2...
    笔笔请求阅读 3,596评论 0 0

友情链接更多精彩内容