respondsToSelector与instancesRespondToSelector

时间:2021-11-20 08:35:39
【文件属性】:

文件名称:respondsToSelector与instancesRespondToSelector

文件大小:74KB

文件格式:ZIP

更新时间:2021-11-20 08:35:39

ios respondSelec instanceSele

1、二者的作用相同:都是判断某个类是否实现了某方法(注意:是是否实现某方法,必须在.m里写了{}的方法,只在.h里声明了不算) 2、有实际意义的组合只有3种 @1   类 + instancesRespondToSelector + 实例方法 yes =  类是否实现了某实例方法 @2  类 + respondsToSelector + 类方法    yes = 类是否实现了某类方法 @3  实例 respondsToSelector 实例方法 yes  =  类是否实现了某实例方法 且@1和@3的作用相同


【文件预览】:
testRespondSelector
----testRespondSelectorUITests()
--------Info.plist(701B)
--------testRespondSelectorUITests.m(1KB)
----testRespondSelectorTests()
--------testRespondSelectorTests.m(909B)
--------Info.plist(701B)
----.git()
--------index(3KB)
--------hooks()
--------config(137B)
--------description(73B)
--------refs()
--------logs()
--------objects()
--------info()
--------COMMIT_EDITMSG(15B)
--------HEAD(23B)
----testRespondSelector()
--------Test.h(299B)
--------Assets.xcassets()
--------main.m(349B)
--------AppDelegate.h(292B)
--------AppDelegate.m(2KB)
--------Base.lproj()
--------Test.m(286B)
--------ViewController.h(230B)
--------Info.plist(1KB)
--------ViewController.m(2KB)
----.DS_Store(6KB)
----testRespondSelector.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(23KB)
--------xcuserdata()

网友评论