C的博客

不识庐山真面目,只缘身在此山中.

    • 主页
    • 归档
    • 标签
    • 关于

为系统的KVO功能添加Block(闭包)特性

文档更新说明 最后更新 2019年07月05日 首次更新 2020年02月22日 前言  OC为用户提供了一套观察者模式(KVO), 当对象的某些属性发生变化之后, 就会向所有观察者(observer)广播消息, 具体的KVO基本用法这里就不说了. 下面主要说一下为系统的KVO

2020-02-22

金融趋势图CCTrendChart的开发记录

CCTrendChart 项目正在积极开发中, 基本功能已完成, 即将添加使用Demo, 喜欢请点个start, 谢谢 ~Github地址 已完成功能一. 趋势图底层框架 完成矩阵与坐标系的开发 完成缩放功能的开发 完成长按功能的开发 完成滚动功能的开发 完成图库模块化标准制

2019-11-29

实现iOS复杂联动界面, 手势冲突界面的一些思路

文档更新说明 最后更新 2019年09月05日 首次更新 2019年09月03日 前言  最近有个需求, 要实现一个类似excel那样的表格展示视图, 视图又要支持上下拉刷新功能同时还要支持整屏滚动功能, 其实说白了, 就是需要用到界面联合滚动和解决手势冲突问题. 本文就是想结

2019-09-03

实现NSTimer弱引用代理, 一劳永逸解决引用循环问题

文档更新说明 最后更新 2019年08月22日 首次更新 2019年08月22日 前言  近期去过几家公司, 发现iOS开发中大家”讨论”的都离不开NSTimer的引用循环问题, 所以我在这里也总结一下最舒适的设计方案并且引入自己的项目中, 实际效果还是挺不错的, 不用再担心N

2019-08-22

认真理解iOS开发中HTTPS协议的用法

文档更新说明 最后更新 2019年08月05日 首次更新 2019年08月01日 前言  网上有很多类似文章, 但我发现其中多少有一些致命错误和误解, 本文是我经过测试,翻看权威源码之后写出的, 尽量把程序在做什么个写明白.  本文的主角就是下面这个方法, 他属于NSURLSe

2019-08-01

从CocoaLumberjack的高效易扩展谈为什么要学习设计模式

文档更新说明 最后更新 2019年07月25日 首次更新 2019年07月25日 前言  在编程领域里, 听的多做得少的就是设计模式. 很多程序员都听说过设计模式, 但是却很少自己手动实现一些真正意义上的设计模式, 这几天刚好在复习设计模式, 然后今天又看了iOS上流行的以灵活

2019-07-25

业界流行的三种iOS组件化设计方案

文档更新说明 最后更新 2019年07月19日 首次更新 2019年07月19日 前言  今天想把业界流行的三种iOS组件化设计方案简述一番, 每一种方案都有其优缺点, 也不是完全绝对的设计方案, 需要根据自身项目实际情况灵活变通. 这三种方案其实网络上也有很多的文章介绍, 本

2019-07-19

认真理解OC和Swift中的字符串

文档更新说明 最后更新 2019年06月19日 首次更新 2019年06月19日 前言  之前写过一篇OC中的NSString和Swift中的String , 简单记录了字符串数量的数量问题, 这次仔细说一下, 老的文档就不改了, 直接开一个新的.    如何正确处理逐个字符的

2019-06-19

TCP数据协议设计和数据传输处理

文档更新说明 最后更新 2019年05月17日 首次更新 2019年05月17日 前言  最近在复习网络相关知识, 复习到了TCP协议, 所以写了个demo熟悉一下. 为了方便我用了golang实现的, 其实用什么语言都一样, 最重要的是理解核心知识.  在这个例子中, 我会设

2019-05-17

深入理解RxSwift中的代理扩展原理--FlatCocoa

文档更新说明 最后更新 2019年04月01日 首次更新 2019年04月01日 前言  学习RxSwift的时候, 看到一个比较强大的功能, 动态代理. 简单说就是RxSwift对每一个NSObject及其子类都扩展了rx属性, 用户可以用过编写代码来在rx上直接扩展出方法,

2019-04-01
<span></span>Prev12345…8Next<span></span>

分类

  • Blockchain7
  • C++1
  • Golang5
  • LetCode10
  • Mac应用4
  • iOS28
  • iOS安全2
  • 其他1
  • 博文推荐1
  • 安全1
  • 底层原理1
  • 数据库1
  • 架构与设计6
  • 生活2
  • 网络1

标签

  • Swift7
  • LetCode-Easy6
  • Ethereum6
  • iOS6
  • 可扩展4
  • 安全4
  • LetCode-Medium4
  • 类库3
  • goroutine3
  • UI3
  • Mac3
  • PHP2
  • iOS动画2
  • Tree2
  • runtime2
  • Mac应用2
  • 逆向工程1
  • 异常1
  • 博文推荐1
  • Graph1

友情链接

  • 共同的老师
  • 嘟嘟独立博客
  • 六阿哥博客
RSS 订阅

无立足境,是方干净

Powered by hexo and Theme by Jacman © 2021 Cocos