0%

  • 在iOS10.3系统发布之前, 众所周知, 在App Store上架的APP如果要更换Icon图, 只能更新版本替换;
  • 这次苹果却在iOS10.3系统中加入了了更换应用图标的新功能,当应用安装后,开发者可以为应用提供多个应用图标选择。
  • 用户可以自由的在这些图标之间切换,并及时生效。
  • 这是因为 10.3 里引入了一个新的 API,它允许在 App 运行的时候,通过代码为 app 更换 icon
阅读全文 »

阅读全文 »

前言

  • 最近公司大佬考虑将项目代码规范化, 然而自Xcode9之后,Xcode的插件基本处于废弃的状态大部分插件都是在一年前就停止更新了;
  • 于是在谷歌找到了一款强大的代码规范工具SwiftLint
  • SwiftLintRealm 推出的一款 Swift 代码规范检查工具, SwiftLint 基于 Github 公布的 Swift 代码规范进行代码检查,并且能够很好的和 Xcode 整合
  • Github 公布的 Swift 代码规范–原文
  • Github 公布的 Swift 代码规范–中文
  • 配置好所有的设置之后,在 Xcode 中执行编译时,SwiftLint 会自动运行检查,不符合规范的代码会通过警告或者 红色错误 的形式指示出来
  • 支持自定义规则,可禁用或者开启某一些规则
阅读全文 »

  • 在RN开发中,持久化存储数据,可以使用AsyncStorage,对原生的API进行了一层封装
  • AsyncStorage是一个简单的、异步的、持久化的Key-Value存储系统,它对于App来说是全局性的
阅读全文 »