setExclusiveTouch
- 避免在一个界面上同时点击多个UIButton导致同时响应多个方法,在AppDelegate启动应用时添加:
1
[[UIButton appearance] setExclusiveTouch:YES];
给AppDelegate添加类目
AppDelegate中微信、支付宝支付接收到的回调可以分别添加helper处理
判断程序是否是从杀死状态进入(接受远程推送)
1 | NSDictionary * userInfo = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; |
实例方法调用类方法 [self class]
1 | [[self class] funA]; |
修改类文件名
- 在类的.h文件中右击
@interface AppDelegate
选中类名,选择Refactor->Rename,修改完成保存即可。
字典拼接
addEntriesFromDictionary是NSMutableDictionary的一个方法。1
[dic1 addEntriesFromDictionary:dic2];
用枚举表示状态、选项、状态码
typedef NS_ENUM(NSInteger, UITableViewStyle) {
UITableViewStylePlain, // regular table view
UITableViewStyleGrouped // preferences style table view
};