objc_cover
objc_cover copied to clipboard
Quick Python script over otool to help spotting potentially unused methods in Objective-C Mach-O executable files
Say you have this Objective-C code:
- (void)notUsed {
return;
}
- (void)actuallyUsed {
return;
}
// ...
[self actuallyUsed];
Thanks to /usr/bin/otool, you can get clues about potentially unused methods, like this:
$ python objc_cover.py /Users/nst/Desktop/iCalReport
# the following methods may be unreferenced
-[MyClass notUsed]
The idea was put first by "Luke the Hiesterman" on the Apple Objective-C list.