new DateTime (numTicks * 10000)
Конструктор DateTime (long ticks) - это то, что вам нужно. Каждый тик представляет собой 100 наносекунд, поэтому умножайтесь на 10000, чтобы добраться до 1 миллисекунды.
class_copyMethodList
возвращает методы экземпляра переданного класса. Методы класса на самом деле являются методами экземпляра метакласса класса.
Решение вашей проблемы включено прямо в Документацию API для class_copyMethodList
.
Используйте метакласс.
#import <objc/runtime.h>
int unsigned numMethods;
Method *methods = class_copyMethodList(objc_getMetaClass("NSArray"), &numMethods);
for (int i = 0; i < numMethods; i++) {
NSLog(@"%@", NSStringFromSelector(method_getName(methods[i])));
}
free(methods);