iOS
yuge486
这个作者很懒,什么都没留下…
展开
-
swift4.0 String与Date的相互转换
/// Date类型转化为日期字符串 /// /// - Parameters: /// - date: Date类型 /// - dateFormat: 格式化样式默认“yyyy-MM-dd” /// - Returns: 日期字符串 static func dateConvertString(date:Date, dateFormat:S...原创 2018-03-13 09:11:08 · 18934 阅读 · 0 评论 -
iOS - 制作Swift动态库
动态库动态库即动态链接库(Windows 下的 .dll,Linux 下的 .so,Mac 下的 .dylib)。与静态库相反,动态库在编译时并不会被拷贝到目标程序中,目标程序中只会存储指向动态库的引用。等到程序运行时,动态库才会被真正加载进来。动态库的优点是,不需要拷贝到目标程序中,不会影响目标程序的体积,而且同一份库可以被多个程序使用(因为这个原因,动态库也被称作共享库)。iOS...原创 2018-08-27 17:30:30 · 1824 阅读 · 0 评论 -
iOS- 工程配置SwiftLint
代码规范工具SwiftLintGithub公布的Swift代码规范Homebrew安装SwiftLintbrew install swiftlint在Xcode中添加运行脚本在Xcode中选择Build Phase-Add Build Phase-New Run Script Phase,添加如下脚本if which swiftlint >/dev/nul...原创 2018-08-27 15:46:26 · 1053 阅读 · 0 评论 -
React-Native开发过程中遇到的一些报错以及一些常用命令
1、升级node(对安装包安装或者低版本的如6.11.4不生效)1>查看node版本,没安装的请先安装; $ node -v2>清除node缓存;$ sudo npm cache clean -f 3>安装node版本管理工具'n';$ sudo npm install n -g4>使用版本管理工具安装指定node或者升级到最新nod...原创 2018-08-08 14:09:19 · 1770 阅读 · 0 评论 -
React-Native部分API学习
一、react-navigationhttps://reactnavigation.org/docs/zh-Hans/navigating.html1、常见的导航分类StackNavigator :类似于普通的Navigator,屏幕上方导航栏 TabNavigator:obviously, 相当于iOS里面的TabBarController,屏幕下方标签栏 DrawerN...原创 2018-08-10 10:52:54 · 690 阅读 · 0 评论 -
iOS- Xcode配置OCLint
一、OCLint介绍,为什么要使用OCLintOCLint 是基于 Clang 的静态分析工具,支持对 C、C++ 和 Objective-C 代码进行静态分析,它基于 Clang 输出的抽象语法树对代码进行静态分析,支持与现有的 CI 集成,部署之后基本不需要维护,简单方便,实现code review自动化,检查代码中的缺陷:可能出现的bug,空的if/else/try/catch/finall...原创 2018-04-26 14:07:46 · 2031 阅读 · 0 评论 -
iOS - 制作Bundle资源文件包以及正确访问
bundle原创 2018-05-10 10:13:44 · 7509 阅读 · 1 评论 -
iOS - Carthage的安装和使用,以及常见报错解决
1、Carthage简单概念介绍以及与Cocopods的区别:github地址 参考博文地址Carthage 类似于 CocoaPods,为用户管理第三方框架和依赖,但不会自动修改项目文件和生成配置 Carthage 是去中心化的依赖管理工具,安装依赖时不需要去中心仓库获取 CocoaPods 所有依赖的索引,节省时间 对项目无侵入性,Carthage 设计上也比较简单,利用的都是 Xco...原创 2018-04-17 16:34:56 · 7524 阅读 · 1 评论