@property (nonatomic, strong) NSNumber *number;
[self setValue:@(1) forKey:@"number"]; // должен быть setter для проперти number(то как выше определенна проперти обеспечивает наличие setter-а)
NSNumber *number = [self valueForKey:@"number"]; // должен быть getter для проперти number(то как выше определенна проперти обеспечивает наличие getter-а)
<code>
@interface AppDelegate : UIResponder <UIApplicationDelegate,>
//тут у вас возможно есть window или другие поля
@property (nonatomic, strong) UIWindow *window;
@property (nonatomic, strong) MyClass *obj;
@end
@implemented
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
{
[self.obj methodName:url]
}
@end
#import "AppDelegate.h"
MyClass *myClass = [[MyClass alloc] init];
[[(AppDelegate *)([UIApplication sharedApplication]) delegate] setObj:myClass ];