iOS开发中一些容易忽略和导致出错的问题
1. 设置tag值事注意:
设置tag值时必须大于100, tableView 的头尾高度 不能设置为0.。可以是0.001
2.iOS 9.3系统 以后无法http 请求的解决办法
在 info.plist 文件中增加一项字典 :NSAppTransportSecurity,在该字典增加一项 : NSAllowsArbitraryLoads 值为true
3.PCH 路径 设置:
$(SRCROOT)/$(PROJECT_NAME)/PrefixHeader.pch
4.//Xcode插件存放路径
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
5.清理Xcode编译缓存:
路径:Library/Developer/Xcode/DerivedData 执行命令:git merge 或者git rebase(如提示报警重启Xcode就好了)
6.文本长按弹出复制粘贴框时显示的是英文 解决办法
/*
解决办法是用vim直接打开工程的Info.plist文件,在文件中增加如下内容即可
<key>CFBundleLocalizations</key>
<array>
<string>zh_CN</string>
<string>en</string>
</array>
*/
另一种方式:修改Info.plist文件的Localization native development region属性值为China