关于基金会和NS图书馆的问题

时间:2009-12-01 12:23:59

标签: objective-c header foundation gnustep nsobject

我是Objective-C学习者而且我没有Mac,那么我需要将我的Linux与GNUStep一起使用,但如果我在其上开发自己的程序,最终用户将需要GNUStep(像.Net)安装然后我开始思考如何解决这个问题,然后我有了一个想法:“从头开始创建!”,但现在要做到这一点我需要知道:NS和Foundation中最重要的事情是什么头?感谢。

2 个答案:

答案 0 :(得分:2)

notnoop提出了一个很好的观点:基金会是一个极其复杂且经过良好测试的框架;在制作10年或15年的某个地方(有人必须按照确切的开始日期打我)。

基金会框架中最重要的部分可能是NSObject。所有对象继承的(某种)单根类是* Step。

的最大优势之一

实现自己的Obj-C根类应该是一个有趣的练习。

编辑:如果我没有提及其他一些重要功能,那将是我的疏忽:实现抽象集合类(NSArrayNSDictionaryNSSet),字符串({ {1}}),实用工具类(NSStringNSProcessInfo),序列化工具(NSUserDefaults),...

至少可以说这是一个全面的框架。

答案 1 :(得分:1)

开始使用Objective-C 2.0中的编程 Stephen G. Kochan撰写

多数民众赞成我是如何开始的......