ios - 当对象在ios中执行方法时,是否有发布通知的解决方案

标签 ios objective-c

<分区>

那里。我上了 2 节课

@implemention A

-(void) method1{
something;
}
@end

@implemention B

-(void) method2{
 something
}
@end

如果A类的实现不能修改,有没有办法在调用A中的method1时调用B中的method2?

最佳答案

您想做的类似于 method swizzling .小心轻放。你会发现这里有很多东西可以阅读(objective-c 和 ios 论坛),但仍然一次又一次地从这里开始关于 "handle with care"

关于ios - 当对象在ios中执行方法时,是否有发布通知的解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19356627/

相关文章:

ios - 使用 iOS swift AVPlayer 在横向模式下不全屏

c++ - 在 IOS 上打印漂亮的大数字 C++

ios - 键盘出现时如何滚动 UIScrollView?

ios - Applescript:写入新文件时为 "File Already Open"

sql - 如何在HTML5中将数据存储到数据库

html - 从字符串中解析 HTML

ios - 我想在应用程序的非事件模式下接收通知时在主应用程序图标上增加角标(Badge)

objective-c - 裁剪 UIImage

iphone - 将 iPhone 或 iPod 变成无线网络摄像头

iphone - 为什么使用我的自定义类会导致内存错误?