Git Product home page Git Product logo

frdintent's People

Contributors

bigyelow avatar calvingit avatar daydayfree avatar hao-feng avatar imhanhan avatar lincode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

frdintent's Issues

模块间页面跳转没问题,如果单纯的数据流转呢?

比如说 B 模块向 A 模块提供一个数据获取获取方法 getData(), A 模块怎么去拿呢?

就是说不涉及到页面流转,只是单纯的数据流转。

我刚想了下,充分解耦之后,理论上应该让 A B 之间互相都不知道对方,页面跳转解决了,单纯数据交互呢?
有什么建议吗?

我想在导航状态下也可以进行返回结果的获取

在使用FRDIntent的时候发现只有模态状态才可以进行FRDIntentForResultSendable的方法获取返回的数据
尝试通过自定义转场动画发现不行看源码才知道 startControllerForResult 默认是模态的方法切无法进行自定义,只能通过更改源代码进行实现。希望作者看到后可以接纳我的建议
最后非常感谢作者提供了这个轮子

通过 plist 注册不成功

image

通过 plist 注册不成功,但是单独注册没问题,我看到里面的判断始终过不去,不懂为什么

if let clazz = NSClassFromString(className) as? FRDIntentReceivable.Type
这里的判断过不去,我的 TestController

image

FRDIntent 跳转到VC后,在pop,这个VC不释放啊

FRDIntent *intent = [[FRDIntent alloc] initWithPathIdentifier:@"/video_detail"];
[intent putExtraWithName:@"videoId" data: [NSString stringWithFormat:@"%ld",(long)self.videoList[indexPath.row].videoId]];
[self startControllerWithIntent: intent];

啊啊啊

已经不维护了吗,pod不下来了

#探讨# TabBarViewController的几个Tab切换有必要用Intent吗?

个人感觉TabBarViewController和它的几个子ViewController是强耦合的东西,把TabBarViewController当做一个整体来看比当做几个子模块看会更好。

还有一些比如ChildViewController的切换,似乎都限制在它的ParentController里面,这种解耦是没必要的。

不知道你怎么认为?

Safari打开Demo后没有跳转到FirstVC

操作步骤:在Safari输入:frdintent://frdintent.com/user/123,点击"Open"
期望结果:打开FirstVC
实际结果:打开了主界面
环境:Xcode 8.1,iOS 10.1, iPhone 7 Plus Simulator

PS:未修改任何代码

页面跳转问题

安装的是xcode9,用cocoapods安装运行不了,xcode9最低只支持swift3.0的语法,直接下载demo导入项目中,页面不能跳转.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.