サーバー上の.txtからテキストをダウンロードするテキストビューがあります。唯一の問題は、それが1回だけ実行されることです。.txtファイルを更新するかどうかに関係なく、テキストは変更されません。
textviewのコードは次のとおりです。
- (void)viewDidLoad
{NSError *error = nil;
NSURL *myurl = [NSURL URLWithString:@"http://www.myserver.com/test.txt"];
NSString *mystring = [NSString stringWithContentsOfURL:myurl encoding:NSUTF8StringEncoding error:&error];
newtext.text = mystring;
}
アプリが実行されるたびにサーバーをチェックする方法を理解できないようです(最初に見つけたものをキャッシュするだけではありません)。これは、シミュレーターと実際のiPhoneでも発生します。
助けてくれてありがとう!