首页 > 其他 > 详细

[Cocoa设计模式] 动态创建

时间:2015-09-09 00:58:28      阅读:258      评论:0      收藏:0      [点我收藏+]

Cocoa利用底层Objective-C运行时的很多特性,包括能够创建在应用程序编译时不存在的类的实例并在运行时动态加载和链接新类。诸如Ruby, Perl, Python之类的脚本语言就利用这种技术给Cocoa提供接口,这种模式的核心是返回具有指定名称的类对象的NSClassFromString()函数。NSBundle通过实现-classNamed:方法增强了它,该方法可以在需要时动态为类加载代码。一旦获得了命名的类对象,就可以创建实例了。

 

[Cocoa设计模式] 动态创建

原文:http://www.cnblogs.com/wjzh/p/4793306.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!