yw-hook-link Goto Github PK
Type: User
Type: User
Small AOP library for iOS.
AopTestDemo: iOS埋点统计方案: 1.Method Swizzling 2.AOP编程
使用通知和runtime-AOP的为AppDelegate瘦身方案
一次高效的依赖注入
A sample iOS app built using the Clean Swift architecture. Clean Swift is Uncle Bob's Clean Architecture applied to iOS and Mac projects. CleanStore demonstrates Clean Swift by implementing the create order use case described by in Uncle Bob's talks.
A Cocoa library to extend the Objective-C programming language.
该项目用于Xcode 10+ 不支持使用lbstdc++报错异常临时解决方案
AOP Library for iOS
仿照KVO实现原理,构建AOP(切面范式)编程模式中逻辑注入的基础组件库。核心机制复杂,但是代码简单。主要依赖isa-swizzing和method-swizzing两项技术。该库主要针对于instance进行业务逻辑注入,只对一个内存实例生效,而不是一整个类。因而,具有场景化的特点,不会造成类污染。只需要在需要特定场景中的特定实例上使用该库就OK。
iOS架构实践干货:AOP来避免基类继承 + MVVM + ReactiveObjC + JLRoutes组件化,代码比较完善,(Warnning: 不建议大家使用在真实项目中 ,),大家按需自取,能顺手给个Star那也是极好的
iOS performanceMoniter
Make steps to help users do specific operations without breaking the structure of the project. 一个用于制作多步骤用户操作引导的框架,基于AOP,对原工程几乎无任何侵入。
Stinger is a high-efficiency library with great compatibility, for aop in Objective-C, using libffi.
OC快速创建控件、编码、加密、Emoji转换、关联对象、输入JSON数据中文,能后用到的最齐全的分类扩展
使用objection框架实现iOS端的依赖注入,减少代码之间的耦合度实现面向接口编程
Dependency injection for obj-c
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.