Мой класс получен из UITabBar:
@interface MyTabBar : UITabBar
@end
@implementation MyTabBar
@end
Далее, в моем коде я вызываю class_getInstanceSize для моего класса UITabBar и системного класса:
size_t origSize = class_getInstanceSize([UITabBar class]);
size_t mySize = class_getInstanceSize([MyTabBar class]);
Я использую iOS SDK4.1.Когда я запускаю на iPhone Simulator (iPhone 4), я получаю одинаковое значение для origSize и mySize.Но если я запускаю на реальном устройстве с SDK 3.1.3, я получаю разные значения, 68 для origSize и 80 для mySize.Как это может быть?