草庐IT

simple-mvvm

全部标签

ios - 德尔福 + iOS : How to declare simple ObjC-Class?

如何在Delphi/Firemonkey(XE5或XE6)中声明一个简单的ObjC类?我想在此类中创建一个带有一些委托(delegate)方法的动画委托(delegate)类。谢谢! 最佳答案 使用您的方法创建接口(interface)并从IObjectiveC派生。同时创建一个向导。我不会在这里发布,以免有人想使用我的。ISampleDelegate=interface(IObjectiveC)['{put-your-own-guid-here}']//创建您的委托(delegate)实现并从TOCLocal派生。它应该实现您的委

ios - 带有 MVVM Light 的选项卡栏 Controller 导航 Xamarin

iOS标准MVVMLightStoryboard模式是导航->ViewController->其他View但我想使用标签栏Controller作为RootView,到这里为止没有任何问题,但是当我想从该标签View导航时,在一个新的ViewController中我丢失了标签栏,并且View加载就像标准View,不像“选项卡式”View。我尝试创建以下架构TabBarController->导航->View->第二个View但是mvvm灯光模式将导航Controller放在SimpleIoc中,我只能创建一次。我必须如何设置Storyboard以确保我在所有View中都有导航和标签栏?

iphone - iOS 开发 : What's a simple way to calculate the number of seconds that have passed between two events?

我需要计算iPhone上两个事件之间经过的秒数。为此,我需要存储第一个事件发生的时间,并将其与第二个事件发生的时间进行比较,看看是否已经超过30秒。我正准备开始尝试使用NSDate类来完成此操作,但我想知道是否有一种不使用对象的更简单方法来完成此操作,因为我更愿意存储简单的内在值而不是对象。谢谢你的智慧! 最佳答案 如果你真的想避免存储对象,你可以这样做:doublestartTime=[[NSDatedate]timeIntervalSince1970];//RunyourothercodedoubleendTime=[[NSDa

ios - 在我的 ReactiveCocoa 测试项目中了解 ReactiveCocoa 和 MVVM

我编写了一个非常简单的ReactiveCocoa测试应用程序来尝试在RAC中编码(而不是无休止地阅读它)。在Github上,我想得到一些关于它的具体问题的答案。我将链接到代码组件。首先,对该应用程序进行简要说明:它是一个定时器驱动的迭代计数器,可以由用户暂停。(它的目的是计算已经过去了多少秒,省略了用户暂停它的秒数。)每秒一次,如果用户没有暂停递增行为,计时器递增一个变量。我关心三个类的听觉反馈:MPSTicker(.m),它执行“自初始化以来累积,除非暂停”并在信号上提供该结果。它有一个公共(public)的BOOL属性来控制是否运行累加。MPSViewModel(.m),它提供了一

ios - MVVM 模式和 Storyboard iOS

当项目包含Storyboard时,有人可以向我解释如何实现MVVM模式吗?在许多示例中,我看到我必须使用.xib文件。和initViewControllers像这样:-(instancetype)initWithModelView:(ViewModel*)viewModel{self=[superinit];if(self){_viewModel=viewModel;}returnself;}但是对于Storyboard,我不能initviewControllers,Storyboard会为我做这件事。我应该改用属性吗?即UINavigationController*nav=(UINa

objective-c - iOS 上是否有类似 MVVM 的 objective-c 框架?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。是否有在iOS(iPhone/iPad)上广泛使用的Objective-CMVVM框架?我是一名刚开始使用iOS的.net开发人员(阅读教程,完成了几个简单的测试应用程序),从第一个角度来看,iOS的MVC在我看来非常像WinForms(如果我是,请纠正我错误的)。WinForms“进化”为带有MVVM的WPF,使关注点分离变得更容易。iOS有类似MVV

iOS 7 : simple audio controls with AVAudioPlayer?

我刚开始使用xCode编写iOS应用程序代码,发现它的工作原理既不简单也不直观。我对此很陌生,我的应用程序运行非常缓慢^^。不管怎样,我现在至少在iOS7上尝试。我设法创建了带有自定义单元格和动态高度的动态表格,但现在我没有找到任何解决我的问题的方法……也许我没有在正确的地方搜索……无论如何。由于这些行,我可以播放音频:NSString*path=[[NSBundlemainBundle]pathForResource:@"song"ofType:@"mp3"];AVAudioPlayer*audio=[[AVAudioPlayeralloc]initWithContentsOfURL

qt - Simple Qt code for network 简单网络连接

我对使用QtNetwork连接计算机完全陌生。现在我只想看到连接尝试。因此,我创建了一个GUI应用程序,并在mainwindow.cpp上将这两个函数编写为两个按钮的插槽:voidMainWindow::on_pbTalk_clicked(){QStringIP=ui->leIP->text();ui->pteLog->appendPlainText("NowTalkingtoIP:"+IP);talker=newTalker();talker->connectToHost(IP,25000);}voidMainWindow::on_pbListen_clicked(){ui->pte

PHP 套接字 : Simple TCP Proxy

我的目标是为我的测试实验室制作一个简单的TCP代理应用程序。我想即时修改一些JSON数据。我成功地成功地运行了一个TCP客户端和一个TCP服务器,但不是同时运行。基本上我想要一个带有2个套接字的PHP,一个用于传入客户端,一个用于传出到服务器,并相互转发数据。 最佳答案 尝试SocketProgrammingWithPHP和AnIntroductiontoSocketsinPHP.这两篇教程看起来都很好,实际上第一个似乎既接收又发送数据。编辑:添加WritingSocketServersinPHP因为那是帮助OP的链接。

python - 几次请求后 wsgiref.simple_server 出现奇怪的滞后/延迟/延迟/任何问题

我有一个恼人的问题。我有这个简单的服务器代码(比方说):#!/usr/bin/envpython3importwsgiref.simple_serverdefmy_func(env,start_response):start_response('200OK',[])return[''.encode()]server=wsgiref.simple_server.make_server('0.0.0.0',19891,my_func,)server.serve_forever()但是,5次尝试中有1次(因此大约20%的请求)的服务速度非常非常慢。当我在出现这种巨大延迟时中断服务器处理时,我