A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 周翔 中级黑马   /  2015-12-10 21:49  /  2518 人查看  /  15 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

OC和C语法上的区别
消息   消息使用方括号括起的代码将命令发送给对象(消息即函数)。

类      类使用.h和.m文件定义对象的类型。

属性   属性让我们能够轻松地定义取值函数和赋值函数(获取和设置对象成员变量的值)。

类别   类别让我们能够给类添加功能,而不用创建子类。

协议   协议定义类承诺响应的方法(类似JAVA/C#等高级语言中的接口)。

@      编译器使用@编译指令实现各种目的。

^      IOS引入块的概念。块是封装工作单元(代码段)的对象,,可随时执行。脱字符(^)用于标识块。

总之,OC才开始学的时候,会感觉是门很怪很奇怪的语言,当我们学完之后,并且实际运用之后,会发现OC功能的强大之处,用我们的真诚和努力去学好它吧,O(∩_∩)O~。

15 个回复

倒序浏览
zfl920817 来自手机 中级黑马 2015-12-10 22:00:13
沙发
还没开始学,目前还看不懂,老兄第几期啊
回复 使用道具 举报
听说挺难的
回复 使用道具 举报
听起来就很难
回复 使用道具 举报
还没学到,不过既然那么多人都学会了,看来也只是相对的难。并不是真正的难到学不会
回复 使用道具 举报
说OC难学是主要是因为作者脑袋抽筋了不用.非要用[]去规范语法 搞得难看而且难写
回复 使用道具 举报
zf147 中级黑马 2015-12-11 21:18:23
7#
我也不知道,正在学呢,一起努力,哈哈哈哈
回复 使用道具 举报
应该是很难学,  但别人能学好,自己也可以的。  相信自己,找到适合自己的学习方法。会事半功倍。加油。
回复 使用道具 举报
chensc 金牌黑马 2015-12-12 11:13:37
9#
学习学习!
回复 使用道具 举报
好好学习。。。。
回复 使用道具 举报
加油哈!!!!!!!!!!!!!
回复 使用道具 举报
还没学到,加油.......
回复 使用道具 举报
令狐冲 来自手机 中级黑马 2015-12-13 23:28:21
13#
多敲代码,多敲代码,多敲代码,重要的事情说三遍,这是学完基础人悔青肠子的感悟
回复 使用道具 举报
chensc 金牌黑马 2015-12-14 20:55:43
14#
学习学习!
回复 使用道具 举报
精诚 中级黑马 2015-12-14 21:35:56
15#
学习还是要循序渐进,急不来的
回复 使用道具 举报
真的真的一点都不难。关键是从C的思维转变过来,对比着C学习效果挺好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马