Objective-C开发
文章平均质量分 63
苹果开发者
这个作者很懒,什么都没留下…
展开
-
如何搭建和使用Xcode开发环境
今天我们就以《Objective-C 2.0 程序设计》一书作为基础,开始Cocoa编程吧!由于第一章是简介,所以正文和代码都从第二章 Objective-C程序设计 开始。首先,Mike交代下为什么把这本书选为sample。在对比了好几本相关书籍后,我发现只有它不要求之前有任何语言的基础(大部分的书籍至少要求有C语言基础)。也就是说从零开始起步都是可以的,当然了如果能有高级语言的基础学习起来肯定更是轻车熟路,事半功倍。该书作者Stephen采用了一种非常规的方式,从面向对象编程的视角出发,将Objecti原创 2011-04-28 21:09:00 · 809 阅读 · 0 评论 -
对象,实例和方法
什么是对象? 对象就是一个事物。在Objective-C中,把面向对象的程序设计看成是一个事物,而且我们想对这个事物做些工作。这就与过程性语言C语言迥然不同了。在C语言中,通常是先考虑要做什么,然后才关注对象。所以二者之间的思维模式几乎是完全相反的过程。 Mike在这里唠叨一句,其实面向对象这个来自大陆的翻译,个人觉得不太到位。更喜欢台湾的说法:物件导向。一语中的!对象这个词过度抽象,让很多刚刚入门的新人很难一下深明其意。原创 2011-04-28 21:15:00 · 508 阅读 · 0 评论 -
Objective-C位运算符
Objective-C语言有各种各样的运算符可处理数字中的特定位。这也就是位运算符的由来。具体有哪些,Mike整理了一下: 符号 运算 & 按位与 | 按位或 ^ 按位异或 ~ 一次求反 > 向右移位这六个运算符,除一次求反运算符(~)外,都是二元运算符。因此需要两个运算数。注意,位运算符可处理任何类型的整型值,但不能原创 2011-04-28 21:23:00 · 733 阅读 · 0 评论