YanYi's Blog

It is loneliness that makes you different,not gregariousness.


  • 首页

  • 标签

  • 归档

cocoapods 安装 WCDB 报“Permission denied”错误

发表于 2018-08-23 | 分类于 编程
pod安装 WCDB 的时候,会修改xcode部分目录下的一些文件,这其中包括新增模板和代码块。由于该目录的所属用户可能为root用户,又或者使用者权限不够,新增代码块的时候,有时候会安装失败。
阅读全文 »

iOS 11 UITableView刷新漂移/抖动

发表于 2018-08-08 | 分类于 编程
相信很多小伙伴来到iOS 11 之后,以前写的一些TableView内容突然开始不听实话,刷新的时候出现了漂移的现象,为什么呢,带着疑问,我们先来一探究竟吧。
阅读全文 »

iOS组件化之路-同名文件带来的坑

发表于 2018-08-01 | 分类于 编程
场景描述:在公司的开发过程中,我们采用了组件化的方式,将代码按照相关功能进行剥离,同时对某些相应的模块独立到一个单独的工程里开发,两个工程里面均独立包含第三方支付功能,那么此时,两个工程里面都包含同样的第三方支付SDK。当代码实施组件化之后,他们可以存在于同一个工程里面,此时可能会引起一些问题,对这些"微信"、"支付宝"等第三方SDK在APP delegate中的回调,我们通常会自己实现一些起中间处理的helper类或者单利来方便全局调用。在不同target下的单利,实例化之后,虽然是同名类,但是实例化出来却不是同一个对象,这导致主工程里面的delegate无法令除主工程以外的target下的回调生效,这是我在处理微信支付的过程中所遇到的问题。
阅读全文 »

iOS 10.3 UILabel 中划线无效

发表于 2018-05-15 | 分类于 编程
在iOS10.3系统 给 UILabel 添加中划线失效
阅读全文 »

人民币货币符号与价格之间的空格

发表于 2018-05-15 | 分类于 编程
人民币是一种特殊的货币吗?答案是:是的。当使用系统自带方法,给货币自动添加货币符号,以及价格千分位之后,在iOS 9系统上,如果货币为人民币,人民币会与其他货币符号产生不一样的输出效果,即人民币符号"¥"与价格之间会有一个空白间距。
阅读全文 »

用CollectionView实现环形布局

发表于 2018-05-10 | 分类于 编程
用很多时候,项目中会出现一系列元素排布在一系列圆环至上,该文章将给到一个用UIColectionView来实现该需求的基本思路,该方案API简单易理解,使用方便。
阅读全文 »

程序员应该知道自己要做什么

发表于 2017-07-16

写在这里,告诉自己,职业人生应该是有一定自我主动权的。

不要因为工作放弃自己曾经那份充满热爱的感觉。

总是会越写越困,困的时候会失去动力,是坚持不下去,还是真的累了呢。

Objective-C 修饰词详解

发表于 2015-09-10 | 分类于 编程
相信很多小伙伴对修饰词的理解往往停留在表面意思上面,亦或者只知道什么样的属性应该用什么样的关键字比较,但不未必知道为什么要这么用。
阅读全文 »
12

YanYi

18 日志
3 分类
32 标签
RSS
© 2020 YanYi
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4