iPhone
文章平均质量分 65
suanyuan
天將降大任於斯人也
展开
-
iPhone 程式设计入门(1)认识一下 Object-C
写程式没有捷径,首先要懂得所使用的程式语言,然后瞭解可以使用的 Framework,最后开发或使用 Toolkit。 iPhone 官方 Obejctive-C 的教材: (1) The Objective-C 2.0 Programming Language (2) Objective-C 2.0 Runtime Programming Guide原创 2010-04-20 15:15:00 · 963 阅读 · 0 评论 -
Objective-C 2.0 筆記 (4) Foundation Framework (Continue)
Objective-C 2.0 筆記 (4) Foundation Framework (Continue)原创 2010-05-31 14:59:00 · 3578 阅读 · 5 评论 -
Objective-C 2.0 笔记 (4) Foundation Framework
这次要讨论的是 Objective-C 的基础框架( Foundation Framework)。Framework 就是一些类别(classes)、方法(method)、函式 (function)、跟文件(document)的合集。Framework 通常是程式设计人员,常常会用到的一些功能,因为太常被使用,所以就被开发成 Framework,让做这些事情,有一个共同的方法与标准。可以想原创 2010-05-24 19:23:00 · 3590 阅读 · 0 评论 -
Objective-C 2.0 笔记 (3) Objective-C 物件导向程式设计,类目、协定、继承及复合
这次要讨论在 Objective-C 可以用哪些方式,来进行物件导向的程式设计。包涵的主题有: 类目(category) 协定(protocol) 继承(inheritance) 复合(composite) (一)、 使用类目(class category),来扩充现有的类别。 (1) Objective-C 提供一个很方便的机制 class c原创 2010-05-15 21:43:00 · 3560 阅读 · 0 评论 -
Objective-C 2.0 笔记 (2) Objective-C 程式,有多个模组,及动态系结
这次我们要来写一支程式,稍微复杂一点,比较接近真正的程式专案,包括以下特色: (1) 专案由三个模组所构成,通常程式为了方便管理,不会把所有的程式码,写在一起:MyReal 类别,一个简单的实数(real number) 类别 MyComplex 类别,一个简单的复数 (complex number) 类别 SimpleApp 则是主程式 (2) 使用 @prop原创 2010-05-15 00:19:00 · 3468 阅读 · 1 评论 -
Objective-C 2.0 筆記 (0) 概論
想要学 Objective-C 在 iPhone 及 Mac 上开发软体,看以下 Apple 官方的资料,一定是一头雾水。 (1) The Objective-C 2.0 Programming Language(2) Objective-C 2.0 Runtime Programming Guide(3) Objective-C 2.0 Runtime Reference 理原创 2010-05-10 20:52:00 · 2737 阅读 · 0 评论 -
iPhone 程式設計入門(5)認識 iPhone OS
这是对 iPhone OS 的摘要: (1) Code Signing,每一支 iPhone 程式都需要认证,才能上传到 iPhone 手机上测试,进一步到 App Store 贩卖。 (2) iPhone OS 在 4.0 之前,OS 是 Single Application Environment,换句话说,同一个时间下,只能有一支用户程式在执行。用户程式必须负责随时维原创 2010-04-30 01:50:00 · 2686 阅读 · 0 评论 -
iPhone 程式設計入門(6) Object-C 摘要
xx以下是对 Object-C 的摘要: (1) 1979 C with Class, 1984 C++, 1984 objc,然后经过 24 年的演化至今。 (2) C++ Fast but Staticstatic function dispatchcompile time decisionlittle runti原创 2010-04-30 01:51:00 · 4100 阅读 · 1 评论 -
iPhone 程式設計入門(4)Apple 為何用 Object-C 開發軟件
Mac OS X 10.6.3 的 Kernel 基本上就是 BSD,你可以类比成 Linux。 众所皆知的,在 Unix 跟 Linux 的世界里,程式大部份都是用 C 或是 C++ 开发的。两个 Linux 上最多人使用的桌面环境,KDE 是用 C++ 写的,而 GNOME 是用 C 开发的。Linux 的 Kernel 最主要是用 C 写的。 那为何 Apple 却用原创 2010-04-30 01:48:00 · 3928 阅读 · 1 评论 -
iPhone 程式設計入門(3)iPhone 及 MacBook 使用兩週總結
本来迫不急待想要赶快学会 iPhone 及 MacBook,然后赶快,写一支 iPhone 的 Hello World 程式,然后上传到 iPhone 上试看看。但是 iPhone 跟 MacBook 的使用经验实在太有趣了,忍不住多研究了一下。 iPhone 用户经验: 关于 iPhone,我到 Apple Store 买了不少免费的软体。有游戏、有系统资讯显示、照相、录原创 2010-04-30 01:47:00 · 3153 阅读 · 0 评论 -
iPhone 程式設計入門(7) Cocoa Touch 摘要
(1) Cocoa Toch Frameworks FoundationObject wrappers Strings, collections Various system services (file I/O and network) Subset of Foundation on MacUIKitEvent h原创 2010-05-03 18:10:00 · 3563 阅读 · 0 评论 -
iPhone 程式设计入门(2)认识一下 MacOS
开发 iPhone 手机程式,不用台 Apple 的电脑,几乎是不切实际。理由如下: (1) Apple 申请成为 iPhone application programmer,其中有些步骤会用到 Apple 的电脑,及 MacOS 的上产生秘钥的工具,最后资讯也会存到 Apple 的电脑上。这些资讯可以让你开发的软体,在 iPhone 硬体上测试。 (2) Apple 的浏原创 2010-04-20 15:17:00 · 879 阅读 · 1 评论 -
Objective-C 2.0 筆記 (5) 使用 UIKit Framework (Cocoa Touch) 之前
Objective-C 2.0 筆記 (5) 使用 UIKit Framework (Cocoa Touch) 之前原创 2010-06-24 00:16:00 · 3688 阅读 · 8 评论