240 发简信
IP属地:北京
  • @TechsFan 你的意思是多余的逻辑对速度影响很大?

    深入理解YYCache

    前言 本篇文章将带来YYCache的解读,YYCache支持内存和本地两种方式的数据存储。我们先抛出两个问题: YYCache是如何把数据写入内存之中的?又是如何实现的高效读...

  • @TechsFan 编译后的代码都是二进制,你的意思是OC开发的代码编译后会更长一点,还是....

    深入理解YYCache

    前言 本篇文章将带来YYCache的解读,YYCache支持内存和本地两种方式的数据存储。我们先抛出两个问题: YYCache是如何把数据写入内存之中的?又是如何实现的高效读...

  • iOS 11 textfield 循环引用问题的解决方案

    网上看了几个方案,都不能完全解决,有的问能解决,在默写情况下会崩溃,于是.... (void)didMoveToWindow {if (_textField) {[_text...

  • - (void)didMoveToWindow {
    if (_textField) {
    [_textField removeAllSubviews];
    [_textField removeFromSuperview];
    _textField = nil;
    }
    }
    这样更好哦!

    iOS11下 UITextfield 内存泄漏 解决方法

    产生场景 通过继承UITextField自定了一个textfield,在iOS11以下可以正常使用,在iOS11使用的时候无法释放,不走- (void)dealloc 方法。...

  • EmptySet:iOS列表占位处理

    描述: 列表没有数据、无网络状态下显示占位图处理 场景: 列表没有数据、无网络状态 原理: 捕捉UITableView/UICollectionView的reloadData...

  • 高仿微信图片浏览(LBPhotoBrowser)

    LBPhotoBrowser 是本人花费了也不知道具体有多久写的一个类似微信的图片浏览器.经过了N测试,比较稳定.实现基本的浏览效果,只需一行代码;github地址: htt...

  • 等着,我找个缝

    使用category为delegate和protocol解耦

    项目中我们有时候会遇到一些情况,需要经常使用某个代理,但是又不是都需要遵从协议,这时候就可以用我的这种方式完全解耦,一些小东西,欢迎指点和指指点点。下面直接开始: 要是大家闲...

  • 使用category为delegate和protocol解耦

    项目中我们有时候会遇到一些情况,需要经常使用某个代理,但是又不是都需要遵从协议,这时候就可以用我的这种方式完全解耦,一些小东西,欢迎指点和指指点点。下面直接开始: 要是大家闲...

  • CFMutableDictionaryRef 性能为什会更好?

    深入理解YYCache

    前言 本篇文章将带来YYCache的解读,YYCache支持内存和本地两种方式的数据存储。我们先抛出两个问题: YYCache是如何把数据写入内存之中的?又是如何实现的高效读...

  • 通知设计模式实现之猜想

    话不多,今天就是心血来潮来写一点东西,就写通知设计模式实现的猜想吧!在此之前没看过什么网上的各种大牛的博文,如有雷同万分荣幸!另外,也不知道知道通知设计模式实现原理是什么,只...

  • 单例设计模式

    (AccountManager *)sharedManager{static AccountManager * sharedAccountManagerInstance = ...