objective-c textfieldについて

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
shoshinsha

objective-c textfieldについて

#1

投稿記事 by shoshinsha » 11年前

コード:

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 となる感じです。

きゃりーわんわん
記事: 34
登録日時: 12年前

Re: objective-c textfieldについて

#2

投稿記事 by きゃりーわんわん » 11年前

storyboardで作成したtextfieldをoutlet接続して、
ソースコードからアクセス出来るようにしていますか?

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

コード:

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

shoshinhsa

Re: objective-c textfieldについて

#3

投稿記事 by shoshinhsa » 11年前

無事できました! ありがとうございます!!

閉鎖

“C言語何でも質問掲示板” へ戻る