Skip to content
View yishuiliunian's full-sized avatar
🎯
Focusing
🎯
Focusing
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.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
yishuiliunian/README.md
  • 👋 Hi, I’m @yishuiliunian
  • 👀 I’m interested in mobile development
  • 🌱 I’m currently learning ML
  • 📫 How to reach me ... yishuiliunian@gmail.com

Pinned

  1. MRLogicInjection MRLogicInjection Public

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

    Objective-C 31 11

  2. DZURLRoute DZURLRoute Public

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

    Objective-C 72 26

  3. StyleSheet StyleSheet Public

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

    Objective-C 108 16

  4. DZTableView DZTableView Public

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

    Objective-C 375 86

  5. Objective-C-Code-Style Objective-C-Code-Style Public

    Objective-C 编码建议

    5 1

  6. DZViewControllerLifeCircleAction DZViewControllerLifeCircleAction Public

    Objective-C 14 5