vegetarians / lotusoot Goto Github PK
View Code? Open in Web Editor NEW灵活的 Swift 组件解耦和通信工具
License: GNU General Public License v3.0
灵活的 Swift 组件解耦和通信工具
License: GNU General Public License v3.0
一个模块继承这个协议后要实现里面的所有的方法,如果有其他模块的方法,是不是应该换成可选类型?
从博客看了过来的,正好在做私有库组件化。是否有纯oc版本的呢?公司接受不了混编的风险
我自己新建了一个项目,将demo中ZLYAccountModule模块pod进去MainLotus.swift和MainLotusoot.swift拖进我的项目,中间件Lotusoot 是pod 进去,按照步骤配置,build,生成了Lotusoot.plist文件,但是Lotusoot.plist文件中没有数据,这是为什么呢?
为什么不考虑使用OC来作为框架的开发语言呢,OC有强大的Runtime方法,又能同时给OC开发者和Swift开发者使用,不会随新版Swift语法的变动而变动,另外我认为约定优于配置会更好
跳转以后的界面如何把值传递给之前的界面
LotusootRouter.register(route: "newproj://account/login")
, 路由的注册时机,在oc里面也是要在load方法里面吧,swift在哪调用呢? 如果不提前注册,open方法就失效了
'substring(to:)' is deprecated: Please use String slicing subscript with a 'partial range upto' operator.
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.