iOS杂记
http网络请求plist文件配置
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key><true/>
</dict>
plist的sourceCode方式打开用户权限
<key>NSPhotoLibraryUsageDescription</key>
<string>App需要您的同意,才能访问相册</string>
<key>NSCameraUsageDescription</key>
<string>App需要您的同意,才能访问相机</string>
<key>NSMicrophoneUsageDescription</key>
<string>App需要您的同意,才能访问麦克风</string>
<key>NSLocationUsageDescription</key>
<string>App需要您的同意,才能访问位置</string>
<key>NSLocationWhenInUseUsageDescription</key>
<string>App需要您的同意,才能在使用期间访问位置</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>App需要您的同意,才能始终访问位置</string>
<key>NSCalendarsUsageDescription</key>
<string>App需要您的同意,才能访问日历</string>
<key>NSRemindersUsageDescription</key>
<string>App需要您的同意,才能访问提醒事项</string>
<key>NSMotionUsageDescription</key> <string>App需要您的同意,才能访问运动与健身</string>
<key>NSHealthUpdateUsageDescription</key>
<string>App需要您的同意,才能访问健康更新 </string>
<key>NSHealthShareUsageDescription</key>
<string>App需要您的同意,才能访问健康分享</string>
<key>NSBluetoothPeripheralUsageDescription</key>
<string>App需要您的同意,才能访问蓝牙</string>
<key>NSAppleMusicUsageDescription</key>
<string>App需要您的同意,才能访问媒体资料库</string>
代码行数统计
- 1、打开终端
- 2、cd 进入项目根目录
- 3、输入命令 find . "(" -name ".m" -or -name ".mm" -or -name ".cpp" -or -name ".h" -or -name "*.rss" ")" -print | xargs wc -l
- 4、回车
开放数据接口
- 聚合数据
http://www.juhe.cn/docs/index/sortby/1/cid/1/page/3 - 易源接口
https://www.showapi.com - 阿凡达
http://www.avatardata.cn - 云服务器
https://leancloud.cn
UI素材下载
- 图标:http://iconfont.cn/repositories
- 图标:https://icomoon.io/app/#/select
- UI设计:http://www.ui4app.com
- UI中国:http://www.ui.cn/list.html
git终端操作命令
- git status //显示被git管理且被修改但还未提交的文件
- git add . //添加当前工作目录文件到index
- git status
- git commit -m '完成标签控制器' ——提交新增目录到缓存区
- git lg //查看提交历史记录
- git push //同步到网络端
cocoapods操作命令
*pod install --no-repo-update pod文件改变后安装操作
*pod update --no-repo-update 更新pod文件,假如在podfile中的某条pod后加了版本号,该命令不起作用
终端命令设置系统设置:
- sudo spctl --master-disable //终端打开任何来源
- defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder //显示隐藏文件
- defaults write com.apple.finder AppleShowAllFiles No && killall Finder //不显示隐藏文件