我正在尝试开发一个iOS应用程序,它基本上充当telnet会话的GUI。我终于得到了NSStream
编码(主要是),现在我正试图弄清楚如何根据代码结果创建某些事件。我认为这样做的方法是检查结果并运行一个"谓词"在他们。以下简单示例:
我按下发送命令的按钮,例如命令:
"信息"
服务器发送一个回复(我目前在我的NSLog
中查封和写入):
版本:1.1.1
型号:xyzabc
无论如何:
等等:等等。
我如何能够提取信息,阅读信息,然后选择" 1.1.1"或者" xyzabc"并将其添加到我的VC中的标签?
我不需要如何将其添加到标签的基础知识,只是如何剥离正确的信息并将值粘贴到NSString中。
提前致谢,
查 (总iOS编码NOOB)
(编辑,添加了一些代码):
if (nil != output) {
NSLog(@"%@", output);
[self messageReceived:output];
_txtLabel = output;
-(void)messageReceived:(NSString *)message {
[_messages addObject:message];
}
_txtLabel是一个NSString _messages是一个NSMutableArray
哦,NSLog看起来像是这样,不确定这是否相关..:
2014-06-27 15:22:07.930 multiSceneTest[37480:60b] Version: 1.1.1
2014-06-27 15:22:07.930 multiSceneTest[37480:60b] Model: xyzabc
2014-06-27 15:22:07.931 multiSceneTest[37480:60b] Whatever: Whatever