CR.MO`s Blog


  • Home

  • Tags

  • Archives

  • Search

小日历隐私政策

Posted on 2020-01-22 |
Privacy Policy Effective date: October 10, 2018 小日历 (“us”, “we”, or “our”) operates the 小日历 mobile application (the “Service”). This page informs you ...
Read more »

UIButton 状态小结

Posted on 2019-10-07 |
案例我们先从一个问题说起,小明同学接到产品的一个新需求:实现一个 UIButton,要求在 normal、selected、highlighted 三种状态下展示不同文案。这简直太简单了,小明同学1分钟不到就实现了,关键代码如下: 123[button setTitle:@"normal" forS ...
Read more »

2019年iOS面试攻略

Posted on 2019-06-16 |
笔者工作经验4年,经过一年的精心准备,拿到了字节跳动和腾讯的 Offer,在这里分享一下我的一些心得,希望能帮助到有需要的同学。 一、摆正心态我加了好几个 iOS 技术交流群,发现大家都有一个共识 ”iOS 没人要了“ 😂,其实很大部分是大佬们的自嘲(当真你就输了),不过也从侧面印证出移动端开 ...
Read more »

GCD 解决生产者消费者问题

Posted on 2019-06-16 |
说起生产者消费者问题(Producer-consumer problem),相信大家都印象深刻,有遗忘可以看看wiki上的解释,我们今天来聊聊怎么用 GCD 实现一个生产者消费者模型。 我们先理一下思路,看看问题关键点: 生产者生成产品放到缓冲区中,然后重复此过程,但是生产的产品数量不能超过缓冲区 ...
Read more »

connectionProxyDictionary 笔记

Posted on 2019-06-16 |
最近研究了下 connectionProxyDictionary,做一个简单的笔记。官方文档是这么描述的。 This property controls which proxy tasks within sessions based on this configuration use when c ...
Read more »

NSURLCache 缓存机制浅谈

Posted on 2019-04-16 |
APP 中有很多从服务器获取数据、资源的需求,为了节省流量、加快访问速度、离线使用等需求,就会使用到网络缓存。HTTP协议对于缓存设计了很多机制,感兴趣的同学可以看看《RFC2616-section13-Caching in HTTP》。 iOS 中常见缓存机制在iOS中,如果没有特殊需求,使用系统 ...
Read more »

从FMDB线程安全问题说起

Posted on 2019-01-28 |
本文讨论的 FMDB 版本为2.7.5,测试环境是 Xcode 10.1 & iOS 12.1。 一、问题记录最近在分析崩溃日志的时候发现一个 FMDB 的 crash 频繁出现,crash 堆栈如下: 在控制台能看到报错: 12[logging] BUG IN CLIENT OF s ...
Read more »

Core Animation学习笔记(三)- 视觉效果

Posted on 2018-12-03 |
我们在之前的文章中讨论了CALayer的backing images与几何布局,这篇文章我们来看看如何通过它的特性来实现一些炫酷的效果。 圆角与边框CALayer有一个叫做conrnerRadius的属性控制着图层角的曲率。它是一个浮点数,默认为0(为0的时候就是直角)。默认情况下,这个曲率值只影响 ...
Read more »

Core Animation学习笔记(二)- 图层几何布局

Posted on 2018-12-02 |
一、LayoutUIView有三个比较重要的布局属性:frame,bounds和center,CALayer对应地叫做frame,bounds和position。frame是图层在父图层上的坐标,bounds是内部坐标({0, 0}通常是左上角)。center和position要难理解一些,简单来说 ...
Read more »

Core Animation学习笔记(一)- CALayer

Posted on 2018-12-02 |
本文是我阅读书籍《iOS CORE ANIMATION ADVANCED TECHNIQUES》的读书笔记,感谢原书作者及译者的分享!推荐大家有时间可以读读原书,写的很精彩。中文版 一、Core Animation定义什么是Core Animation,相信很多同学对于它既熟悉又陌生,从名字上来 ...
Read more »
12…5
CR.MO

CR.MO

分享iOS的学习点滴

42 posts
4 tags
RSS
© 2020 CR.MO
Powered by Hexo
|
Theme — NexT.Muse v6.0.4