我爱编程

IOS 总结 第一课 IOS应用与开发环境

2018-04-15  本文已影响25人  小暖风

1.IOS开发IDE工具为Xcode,Xcode只能运行在OS X操作系统。苹果电脑,苹果主机,或者windows电脑使用虚拟机来安装OS X系统。

2.学习IOS 开发,需要学习 Objective-C语言或者swift语言。

3.Objective-C语言可以开发IOS和OS X应用。SO,可以为MAC电脑开发一些小工具。

4.Apple公司开始的时候,不欢迎第三方应用程序,也就是说iPhone 当时只有内置 Apple公司的应用程序。后来迫于压力,允许开发者开发基于Web的应用程序,通过Safari浏览器运行。再到后来,允许开发者直接为iOS系统开发本机应用,通过App Store来管理应用。SO,这里有个小问题,苹果手机,PAD系列的崛起,是因为手机本身还是应用呢?个人觉得,初期是源于手机的革命性的设计以及系统的安全性,后来由于Android的崛起以及Android市场的开放迫使Apple放开了应用的限制,最后IOS 的流行的应用 引领了潮流,然后帮助了Apple公司再次崛起,是iPhone 手机更受用于欢迎。

5.https://developer.apple.com/develop,软件,文档,视频地址。

6.Objective-C程序的入口函数是 main()函数,main函数中使用autoreleasepool包含所有代码,保证Objective-C能自动释放内存,避免内存泄漏。

7.Cocoa对其所有的函数,常量,类型前面都会增加‘NS’前缀。

8.Objective-C是一门编译型语言,因此需要使用编译器来编译源程序。Xcode内置LLVM(低级虚拟机)的Clang编译器来编译Objective-C程序。

9.Xcode提供的文件模板库,代码片段库,对象库等非常有用。

10.Xcode的帮助系统很有用。

上一篇 下一篇

猜你喜欢

热点阅读