Я новичок в доступе к частному API.
Используя следующий способ использования методов внутри класса.
NSBundle *b = [NSBundle bundleWithPath:@"/System/Library/PrivateFrameworks/FTServices.framework"];
BOOL success = [b load];
Class FTDeviceSupport = NSClassFromString(@"FTDeviceSupport");
id si = [FTDeviceSupport valueForKey:@"sharedInstance"];
NSLog(@"-- %@", [si valueForKey:@"deviceColor"]);
Этот "FTDeviceSupport" имеет метод +SharedInstance.
Я хотел использовать фреймворки CallHistory
для класса CallHistoryDBHandle
, у которого нет общего экземпляра, поэтому можно ли получить к нему доступ каким-либо другим способом? Помогите мне, пожалуйста . Спасибо.