这段时间体验和学习OC,虽然这么多年基本都在使用C系列语言(C,C++,C#),但是仍然有很多的不习惯. 当然,这些不习惯不代表讨厌或者不好,也许这些就是OC作为Apple开发首选语言而显得特殊的一些原因吧.下面列举一下主要的不习惯: 1. 称调用对象的方法为向对象发送消息.这两者的仔细理解是一致的概念,都是对象1委托对象2做某件事情,至于对象2怎么做,对象1不管. 2. 方括号表达方式,替代了这些年相濡以沫的点和箭头语法.当然APPLE提供了类似的语法来让C系列开发者习惯旧的方式,但是我认为既…