黑马程序员技术交流社区
标题:
请教大神OC的知识!
[打印本页]
作者:
ywb1991325
时间:
2015-11-6 21:54
标题:
请教大神OC的知识!
什么是接口?什么是包?这是OC里的知识点还是UI里的?怎么在OC里没找到呢?
作者:
正在输入中...
时间:
2015-11-6 22:39
首先OC是一门语言,和C语言一样,他们是语言层次的概念。还有其他的java、C++等等。
你说UI,UI指的是User Interface,用户界面,所有展示在用户面前的东西都是UI,不仅仅iOS和安卓的页面,网页也算是UI的一种。
你说接口,是开发人员嘴中的一种说法,接口在OC中指的就是方法,在C语言中指的就是函数。在多人开发中,每个人负责不同的模块,而模块之间的交互就是用接口,你就需要给别人提供相关的接口(方法或者函数)供别人调用,来获取相关信息。
其实开发总结起来就是学习一种语言+选择一种操作系统+了解一套UI就可以开发程序。
比如你如果以后做iOS工程师 那么你的语言就是 OC/swift + iOS/Mac + iOS UI控件。
如果你做后台开发 可能就需要 java + linux + 一些底层的API 或者框架 这里API就指的是接口。
如果以后还有什么不懂的我们可以一起交流下。希望可以帮助你
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2