语言是否描述了超越自身的东西?

时间:2013-11-27 11:15:14

标签: objective-c

我现在已经足够接触Objective-C,如果我遇到任何问题,我知道如何根据我需要的可能工具来思考问题并去寻找它。真的很简单。有一种方法。所以不再是一个真正的问题了。

现在,我正在更广泛地研究语言。我们写东西。编译器将执行它的所有代码都删除。从一个简单的手电筒应用程序,即if / then决定开启,到高度复杂的加速度计驱动的3D拍摄,以及各种物理的血液和内脏部件,编译器准备好像执行的代码一样巨大的铁路布局。无论它在屏幕上显得多么随机,一切可能都可以通用地描述和准备。

所以这就是问题:
是否存在软件设计人员完全意外的事情仍然可以在没有执行停止的情况下处理的情况?也许我最好用几种不同的方式重新构建问题:(Objective-C)程序可以在自身内部进行元编译以响应未计划的用户请求吗?或者重新提出我的开场白,是否有不太可能描述不可能出现问题的工具或方法?

1 个答案:

答案 0 :(得分:1)

我认为@kfb对元编程有正确的评论。查看运行时文档以及元编程教程。

您上一个问题的部分内容可能属于this doc

如果您正在寻找减少较少使用功能的代码库大小的方法,一个想法可能是使功能基于互联网(假设连接不是问题)。