
SDWebImage
可以用来显示网络图片,但是由于我们公司的后台设置了图片的访问限制,需要在请求图片的路径中添加自定义Header
请求头,在简单的查询后发现SDWebImage
已经提供了这个接口能够设置Header
请求头,下面就分享一下怎么设置。
SDWebImage
可以用来显示网络图片,但是由于我们公司的后台设置了图片的访问限制,需要在请求图片的路径中添加自定义Header
请求头,在简单的查询后发现SDWebImage
已经提供了这个接口能够设置Header
请求头,下面就分享一下怎么设置。
最近在修改一个网络请求的
bug
时,由于一直请求失败,所以在寻找具体失败原因的时候,了解了一下请求失败的错误返回NSError
,发现原来可以通过NSError
中的code
属性来判断请求失败的具体原因,就在这里记录顺便分享一下。
最近在将项目部分代码打包成
Framework
的时候,需要将其中的图片等资源文件打包为Bundle
来使用,所以简单的了解了一下,事实上Bundle
就是一个普通得不能再普通的文件夹, 只是加上了.bundle
后缀而已,下面分享一下打包及使用方法。
最近需要将自己项目的公共代码打包成
Framework
来使用,但是在打包过程中遇到一个问题,就是提取的公共代码中用到了一些第三方的库,比如AFNetworking
等,怎么才能把第三方库集成进来让代码编译通过并打包成功呢,网上找了很久都没有找到一篇专门说这个的,让我走了不少坑,现在就分享一下在打包Framework
时怎样使用CocoaPods
引入第三方库。
这篇文章已经不适用,建议查看我的另一篇文章:【iOS 开发】利用 Carthage 将项目打包 Framework 并依赖 CocoaPods 第三方库的方法
最近需要将公司项目中的公共代码给提取出来,打包成
Framework
来使用,这样可以使得我们的公共代码易于分享,并且可以在多个工程中易于复用,而且将这些代码给别人使用时,可以隐藏实现细节,控制公开的头文件,下面分享一下打包成Framework
的步骤。
如果你要打包的代码需要用到别的第三方库的话,可以转到我的另一篇文章:【iOS 开发】打包 Framework 时使用 CocoaPods 引入第三方库的方法
不得不说
Git
默认不区分文件名大小写真是一个大坑,由于之前的项目目录比较乱,项目下的文件夹命名都不规范,这两天一直在整理,然后今天从服务器将项目重新clone
下来后发现,之前将所有文件名首字母改成大写的改动全部没变,本地又测试了一下后发现Git
提交文件名称默认是不区分大小写的,之前的整理又得重新做一遍,下面就分享一下怎么解决这个问题。
由于的我博客是托管在
GitHub
服务器的,然后前天写完文章发布的时候,突然发布不了了,于是去GitHub
上面一看,仓库直接提示Repository unavailable due to DMCA takedown.
,还有一份JetBrains
的文章清单,里面就有我博客的一篇文章,是的,我的仓库被JetBrains
举报了,原因是我博客中的那篇文章写了如何破解他们公司的软件,也只能怪自己的版权意识不够,以后这种东西还是不要发出来了,下面分享一下我是怎么恢复仓库的。
这两天在整理公司项目代码的时候,由于之前项目目录比较凌乱,所以项目目录中存在很多的重复文件,在整理过程中碰到最多的报错就是
Linker command failed with exit code 1 (use -v to see invocation)
,在这里记录一下解决方法,留着以后看,也分享给有同样问题的你们。