ページ 11

objective-c textfieldについて

Posted: 2013年11月11日(月) 17:18
by shoshinsha

コード:

NSArray *path = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [path objectAtIndex:0];
NSString *data = [documentsDirectory stringByAppendingPathComponent:@"hoge.txt"];

[hoge writeToFile:data atomically:YES];
hoge.txt のhogeの部分を storyboardで作成した、textfieldに入力した文字が入るようにするにはどのようにすればいいでしょか?
textfieldにabcと入力したら ファイル名はabc.txt となる感じです。

Re: objective-c textfieldについて

Posted: 2013年11月13日(水) 00:20
by きゃりーわんわん
storyboardで作成したtextfieldをoutlet接続して、
ソースコードからアクセス出来るようにしていますか?

しているのであれば、後は文字列の連結だけです。
以下のようにNSStringのstringByAppendingString:などのメソッドを使用して連結してください。
# textfieldをtfという変数名でoutlet接続しています。

コード:

NSString *buf = [tf.text stringByAppendingString:@".txt"];
textfieldに"hoge"という文字列が入力された場合は
bufは"hoge.txt"となります。

Re: objective-c textfieldについて

Posted: 2013年11月13日(水) 15:41
by shoshinhsa
無事できました! ありがとうございます!!