Skip to content
Avatar
🎯
Focusing
🎯
Focusing

Achievements

Achievements

Block or Report

Block or report yishuiliunian

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned

  1. 仿照KVO实现原理,构建AOP(切面范式)编程模式中逻辑注入的基础组件库。核心机制复杂,但是代码简单。主要依赖isa-swizzing和method-swizzing两项技术。该库主要针对于instance进行业务逻辑注入,只对一个内存实例生效,而不是一整个类。因而,具有场景化的特点,不会造成类污染。只需要在需要特定场景中的特定实例上使用该库就OK。

    Objective-C 29 10

  2. DZURLRoute是支持基于标准URL进行Native页面间跳转的Objective-C实现。方便您架构页面之间高内聚低耦合的开发模式。他的核心思想是把每一个页面当成一个资源,通过标准的URL协议(统一资源定位符)来定位到每一个可触达的页面(资源)。

    Objective-C 72 25

  3. 界面UI样式复用基础机制,构建类似于CSS的样式表。

    Objective-C 109 16

  4. 自己实现一个TableView,以及相关文章。

    Objective-C 365 88

  5. Objective-C 编码建议

    4

41 contributions in the last year

Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Mon Wed Fri

Contribution activity

June 2021

Seeing something unexpected? Take a look at the GitHub profile guide.