从iOS9开始的常见报错
Application windows are expected to have a root view controller at the end of application launch
- 从iOS9开始, 在
程序启动完毕那一刻
显示出来的窗口必须
要设置根控制器
应用程序的图标
控制台可能会输出以下警告信息
- 警告的原因: [UIImage imageNamed:nil]
CUICatalog: Invalid asset name supplied: (null)
CUICatalog: Invalid asset name supplied: (null)
- 警告的原因: [UIImage imageNamed:@""]
CUICatalog: Invalid asset name supplied:
CUICatalog: Invalid asset name supplied:
如何提取项目的图片资源
- 可以利用一个Mac软件解压,任意项目都可轻松提取全部图片
给系统自带的类增加分类
@interface UIView (Extension)
@property (nonatomic, assign) CGFloat width;
@property (nonatomic, assign) CGFloat height;
@property (nonatomic, assign) CGFloat x;
@property (nonatomic, assign) CGFloat y;
@property (nonatomic, assign) CGFloat centerX;
@property (nonatomic, assign) CGFloat centerY;
@property (nonatomic, assign) CGFloat right;
@property (nonatomic, assign) CGFloat bottom;
@end
服务器分页的做法
服务器数据库的数据 = @[23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10]
第1页数据 == @[20, 19, 18, 17, 16]
做法1:
发送page参数 : page=2
第2页数据 == @[18, 17, 16, 15, 14]
做法2:
发送maxid参数 : maxid=16
第2页数据 == @[15, 14, 13, 12, 11]
NaN错误
Xcode插件的安装路径
/Users/用户名/Library/Application Support/Developer/Shared/Xcode/Plug-ins
常见错误
-[__NSArray0 objectForKeyedSubscript:]: unrecognized selector sent to instance 0x7fb738c01870
// 错误地将NSArray当做NSDictionary来使用了