0%

  • 随着公司业务的不断发展,应用的代码体积将会越来越大,业务代码耦合也越来越多,代码量也是急剧增加
  • 如果仅仅完成代码拆分还不足以解决业务之间的代码耦合,而组件化是一种能够解决代码耦合、业务工程能够独立运行的技术
  • 这篇文章主要介绍远程私有库的创建和管理以及本地索引库的使用, 并且可参照发布开源框架到CocoaPods入坑指南
阅读全文 »

这篇文章仅仅是对CSS的一个总结笔记, 方便后期使用时查找相关知识点

  • Cascading Style Sheets层叠样式表,WEB标准中的表现标准语言,主要对网页信息的显示进行控制
  • 样式通常存储在样式表中: 内部样式、表外部样式表、内联样式表(行内样式、嵌入式样式)
    • 外部样式表可以极大提高工作效率
    • 外部样式表通常存储在 CSS 文件中
阅读全文 »

  • Realm是由美国YCombinator孵化的创业团队历时几年打造,第一个专门针对移动平台设计的数据库
  • Realm是一个跨平台的移动数据库引擎,目前支持iOSAndroid平台,同时支持Objective-CSwiftJavaReact NativeXamarin等多种编程语言
  • Realm并不是对SQLite或者CoreData的简单封装, 是由核心数据引擎C++打造,是拥有独立的数据库存储引擎,可以方便、高效的完成数据库的各种操作
阅读全文 »

  • 在iOS中当我们引用一张图片的时候, 我们需要创建一个UIImage对象去引用图片
  • 当我们需要解析json或者plist文件的时候, 通常以Bundle.main的方式去解析
1
2
let oldImage = UIImage(named: "yellow-image")
let jsonData = Bundle.main.path(forResource: "menuList", ofType: "json")
阅读全文 »