相关疑难解决方法(0)

NSObject上的类别 - 保持安全

Apple有这样说:

根类的类别

类可以向任何类添加方法,包括根类.添加到NSObject的方法可用于链接到您的代码的所有类.使用类别向根类添加方法有时很有用,但它也可能非常危险.虽然看起来类别所做的修改很容易理解并且影响有限,但继承给它们提供了广泛的范围.您可能会对应用程序中看不见的类进行意外更改; 你可能不知道你正在做的所有后果.此外,在您的应用程序上工作的其他人,如果不了解您的更改,将无法理解他们正在做什么.

我的问题是 - 如果我选择的方法名称非常奇怪,我很确定没有其他人会使用它们(无论是在Apple还是在我的项目中),我还能遇到麻烦吗?还会出现意想不到的行为吗?性能影响?

iphone objective-c categories nsobject ios

10
推荐指数
1
解决办法
1792
查看次数

标签 统计

categories ×1

ios ×1

iphone ×1

nsobject ×1

objective-c ×1