真下に3行含まれているファイルをダウンロードしましたが、配列ごとに1行スキップしているように見えます。私の配列では、具体的な結果は、位置0、1、および2ではなく位置:0、2、および4に表示されます。
また、このタイムアウトは数秒後に発生しますか?間隔が表示されますが、それはタイムアウトですか?
NSTimeInterval timeStamp = [[NSDate date] timeIntervalSince1970];
NSNumber *timeStampObj = [NSNumber numberWithDouble: timeStamp];
NSURL* url = [NSURL URLWithString:[NSString stringWithFormat:@"http://192.168.1.30/ios/info.php?a=APP1&s=%i",timeStampObj]];
NSURLRequest* request = [NSURLRequest requestWithURL:url cachePolicy:0 timeoutInterval:5];
NSURLResponse* response=nil;
NSError* error=nil;
NSData* data=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];
NSString* fileContents = [[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding] autorelease];
if ([fileContents length] == 0) return;
NSArray* allLinedStrings = [fileContents componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]];
if ([allLinedStrings count] == 0) {
} else {
NSString* Title = [allLinedStrings objectAtIndex:0];
NSString* Description = [allLinedStrings objectAtIndex:2];
NSString* Url = [allLinedStrings objectAtIndex:4];
}