我是一个Objective-C学习者,我没有Mac,那么我需要使用我的Linux和GNUStep,但是如果我在上面开发我自己的程序,最终用户将需要安装GNUStep(像.Net),然后我开始思考如何解决这个问题,然后我有了一个想法:“从头开始创建这个!”,但是现在我需要知道:在NS和Found头中最重要的事情是什么?谢谢。
发布于 2009-12-01 20:35:44
notnoop提出了一个很好的观点: Foundation是一个极其复杂和经过良好测试的框架;大约在10年或15年的时间里(有人必须告诉我成立的确切日期)。
也许基础框架中最重要的部分是NSObject。(某种程度上)所有对象都继承的单一根类是*Step的最大优点之一。
实现您自己的Obj-C根类应该是一个有趣的练习。
编辑:如果我没有提到其他一些重要的特性,那就是疏忽了:实现抽象的集合类(NSArray,NSDictionary,NSSet),字符串(NSString),实用程序类(NSProcessInfo,NSUserDefaults),序列化工具(NSCoder),...
至少可以说,这是一个全面的框架。
发布于 2009-12-01 21:57:58
Stephen G.Kochan编写的Objective-C2.0中的编程入门
我就是这么开始的.
https://stackoverflow.com/questions/1825877
复制相似问题