得到当前语言
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSArray *languages = [defaults objectForKey:@"AppleLanguages"];
NSString *currentLanguage = [languages objectAtIndex:0];
点附件点到其它行,是由于行高设置不够引起
内存报警是很常见的,只要处理好不会影响程序正常运行
主要是处理好viewDidUnload方法,只能释放视图和viewDidLoad里初始化的数据
不要释放init方法中和外部赋值的属性
Activity Monitor 检测内存不准 ,在系统无内存压力的情况下,不会即时释放内存
应使用Allocations
不同进程应该用不同的NSManagedObjectContext
Apple Mach-O Linker Error 该错误一般是没有申明头文件
很多地方是不能传nil的,如Dic的Key.注意加保护
允许后台运行的三种任务: App plays audio; App registers for location updates; App provides Voice over IP services
使用UITextView换行,如果文本是从数据库或文件中读的,那么原来的\n会被自动转变为\\n,需要在代码里转换回来text = [text stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];