NSStream事件计时器-iPhone

NSStream事件计时器-iPhone,iphone,objective-c,xcode,Iphone,Objective C,Xcode,全部, 有没有一种方法可以在关闭前有一个最短的时间来保持流的打开?由于某种原因,我的流提前关闭,这会在其他地方导致错误。我需要让它保持打开状态,以确保收集到所有数据,然后它可以运行其他代码 谢谢, James如果有人后来发现了这个问题,我最终创建了嵌套的if语句来解决这个问题 基本上,有一条语句检查是否找不到end标记(对于我的代码,我应该接收的整个数据的末尾是-因此,我做了if([outputString rangeOfString:@”“)。location==NSNotFound)。我创建

全部,

有没有一种方法可以在关闭前有一个最短的时间来保持流的打开?由于某种原因,我的流提前关闭,这会在其他地方导致错误。我需要让它保持打开状态,以确保收集到所有数据,然后它可以运行其他代码

谢谢,
James

如果有人后来发现了这个问题,我最终创建了嵌套的if语句来解决这个问题

基本上,有一条语句检查是否找不到end标记(对于我的代码,我应该接收的整个数据的末尾是
-因此,我做了
if([outputString rangeOfString:@”“)。location==NSNotFound)
。我创建了一个名为
totalOutput
的字符串,将
outputString
添加到
totalOutput
的末尾,直到找到
为止

如果有人需要帮助,请在这里发表评论,我可以提供更多信息