做iOS开发的基本上都知道cocoapod,几乎每一种语言都有一种包管理工具,如C#的Nuget,Ruby的Brew,Nodejs的npm等,当然cocoapod就是objc/swift的包管理的工具了,几乎所有的objc/swift的开源类库都挂在cocoapod上,cocoapod可以让项目很方便的引用第三方类库,今天介绍一下如果把自己的写的库挂到cocoapod上,像SDWebImage, AFNetworking一样
合并和分离.a和.framework库
发表于
分类于
iOS
Xcode在生成库(.a或.framework)的时候,通常会生成两个版本,一个是用于真机的版本,一个是用于模拟器的版本
- 真机:
armv7
,armv7s
,arm64
架构 - 模拟器:
i386
,x86_64
hexo不生成categories和tags的index页
发表于
分类于
技术
ijkplayer编译
发表于
分类于
iOS
Mac上让Finder显示隐藏文件
在Mac上默认不显示隐藏文件,对于开发人员来说,有时候需要修改一些隐藏文件中的配置,或是删除隐藏文件,在Finder上操作显得特别麻烦,可以在终端用下面命令让Finder的显示/不显示隐藏文件
git学习笔记
使用git很久了,期间踩了一些坑,通常来说对git理解和使用不熟的话踩得坑都是致命的(哭死),所以花了点时间总结了一些用法,加深对git的一些理解
删除远程分支
有时候会不消息把本地一些小分支push到远程服务器,删除远程分支与本地不一样,可以通过下面命令删除
使用Hexo和github pages搭建博客
发表于
分类于
blog