iOS杂记

http网络请求plist文件配置

NSAppTransportSecurity

NSAllowsArbitraryLoads

plist的sourceCode方式打开用户权限

NSPhotoLibraryUsageDescription
App需要您的同意,才能访问相册

NSCameraUsageDescription
App需要您的同意,才能访问相机

NSMicrophoneUsageDescription
App需要您的同意,才能访问麦克风

NSLocationUsageDescription
App需要您的同意,才能访问位置

NSLocationWhenInUseUsageDescription
App需要您的同意,才能在使用期间访问位置

NSLocationAlwaysUsageDescription
App需要您的同意,才能始终访问位置

NSCalendarsUsageDescription
App需要您的同意,才能访问日历

NSRemindersUsageDescription
App需要您的同意,才能访问提醒事项

NSMotionUsageDescription App需要您的同意,才能访问运动与健身

NSHealthUpdateUsageDescription
App需要您的同意,才能访问健康更新

NSHealthShareUsageDescription
App需要您的同意,才能访问健康分享

NSBluetoothPeripheralUsageDescription
App需要您的同意,才能访问蓝牙

NSAppleMusicUsageDescription
App需要您的同意,才能访问媒体资料库

代码行数统计

  • 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 //不显示隐藏文件

你可能感兴趣的:(iOS杂记)