摘要: OCLint是一个静态分析工具,支持C,C++,Objective-C代码,可以高效的实现Code Review的自动化,检查代码中的缺陷。 下面开始从坏境搭建到配置来讲解OCLint到使用。 一 坏境搭建 安装完后,如果控制台输入oclint后出现下面内容,表示安装成功 二 XCode配置 在现有 阅读全文
posted @ 2019-11-25 19:43 行藏在我 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 使用OC开发时,JSON解析方法很多,如可以自己解析,也可以使用JsonModel,MJExtension等第三方,切换到Swift开发后,也还可以通过桥接的方式调用OC的,但这样会略显麻烦,Swift上也提供了直接进行json解析的方案,目前主流的有SwiftyJSON,ObjectMapper, 阅读全文
posted @ 2018-10-09 17:45 行藏在我 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 现在很多的大型项目基本都是多人协作的,基本都是以组件化开发为主,减少不同开发人员之间的相互影响,小中型项目有没有必须使用呢,有人说没必要,杀鸡焉用牛刀,其实是有必须要的,虽然代码量有增加,但是最起码代码结构更清晰,也利于代码维护,如果去做大型项目也能提早适应,再者也是对编码能力的提升,好处很多啊。 阅读全文
posted @ 2018-10-08 17:58 行藏在我 阅读(2541) 评论(0) 推荐(1) 编辑
摘要: OC时使用 Mansory进行手写代码不加,swift时虽然也可以混编,但是有些麻烦,可以使用 SnapKit, 调用方法很类似。 以UILabel为例子。 OC下对UILabel布局为: @property (nonatomic,strong) UILabel *userLbl; [self.vi 阅读全文
posted @ 2018-09-26 11:35 行藏在我 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 实际开发项目中为了提高开发效率,可以在xcode中设置代码段,这样输入一个属性是只要输入快捷键 按tab就可以输出模板。 <##> 作用是占位,## 之间可以输入提示文字。如<#type#> *<#value#>; 如,@property (nonatomic, strong) <#NSString 阅读全文
posted @ 2018-09-21 08:55 行藏在我 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1. ls -l -a( 显示该路径下的所有文件夹,包括隐藏文件) 一.获取Git仓库 二。代码提交 3.把暂存区的代码push到远程仓库 $ git push 三。查看信息 1.查看有变更的文件。(当有新增加文件或者有变更的文件) $ git status 四。分支 1.创建本地分支 git br 阅读全文
posted @ 2018-08-03 09:18 行藏在我 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.安装 使用前需要先安装 npm install vue-resource --save 2.导入 安装完毕后,在main.js中导入,如下所示: import VueResource from 'vue-resource' Vue.use(VueResource) 阅读全文
posted @ 2018-03-01 15:41 行藏在我 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1. github下载地址:https://github.com/vuejs/vue-devtools 2.下载安成之后打开cmd进入vue-devtools文件夹,把依赖装好 npm install 之后再进行npm run build 3.然后打开shells>chrome>src>manife 阅读全文
posted @ 2018-02-28 09:03 行藏在我 阅读(506) 评论(0) 推荐(1) 编辑
摘要: 编译完了后,我们对代码进行打包处理 npm run build 默认会生成dist文件夹,同时还生成了.map文件 去掉 map 文件 编辑 /config/index.js 文件,找到其中的 Tip: built files are meant to be served over an HTTP 阅读全文
posted @ 2018-02-07 14:08 行藏在我 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 初始项目结构如上所示。src: 写代码地方,我们大部分的操作都在此 static :资源目录 static目录下还可以放一些第三方的js库,通用的css等,这样每次打包的时候节省打包时间 阅读全文
posted @ 2018-02-07 11:18 行藏在我 阅读(189) 评论(0) 推荐(0) 编辑