码迷,mamicode.com
首页 > 其他好文 > 详细

[Cocoa设计模式] 动态创建

时间:2015-09-09 00:59:24      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

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

 

[Cocoa设计模式] 动态创建

标签:

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!