1

UITextView次のコードでプログラムで作成した があります。

NSLog(@"creating the first blurb");
blurb = [[UITextView alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];
[blurb setText:total];
blurb.backgroundColor = [UIColor redColor];

ここでblurbは で a として定義されUITextViewます@interface

ここで私は問題を抱えています:

total指定されたドメインのファイルからNSStringテキストを取得するために定義されたです。.txt次のように変異します。

 NSString *url = @"https://sites.google.com/site/paloaltoapps/tbnappsource-password-blackr3d/Updates.txt";
 NSURL *urlRequest = [NSURL URLWithString:url];
 total = [NSString stringWithContentsOfURL:urlRequest encoding:NSUTF8StringEncoding error:nil];

ただし、コードを実行すると、一番上のコード ブロックEXC_BAD_ACCESSの行で のインスタンスがスローされます。setText:

totalステートメントを使用して印刷しようとしましたNSLogが、うまくいくようです。誰かが私が間違っていることを見ることができますか? ありがとう。

4

2 に答える 2

1

これを試してください...参照を失う可能性があります......

total = [[NSString stringWithContentsOfURL:urlRequest encoding:NSUTF8StringEncoding error:nil]copy];
于 2012-12-24T07:41:56.897 に答える