0

我使用此功能保存MyFile.caf

NSString *nomeFile = self.nomeBastard.text;

NSString *tempDir = NSTemporaryDirectory();
NSString *soundFilePath = [tempDir stringByAppendingString:[NSString stringWithFormat:@"%@.caf", nomeFile]];//@"sound.caf"];
NSString *outputSoundFilePath = [tempDir stringByAppendingString:[NSString stringWithFormat:@"%@0.caf", nomeFile]];//@"soundO.caf"];

soundFileURL = [[NSURL alloc] initFileURLWithPath: soundFilePath];
outputSoundFileURL = [[NSURL alloc] initFileURLWithPath: outputSoundFilePath];

[[AVAudioSession sharedInstance] setActive:YES error:nil];

nomeBastard.text有一个默认值(写下您的姓名并按 REC),但在保存的文件中,该值不会更改,我始终使用一个文件 .caf,其第一个值如下:

写下你的名字,然后按 REC.caf

我怎样才能得到我的名字UITextField

在这里我的屏幕首先我更改了我的文本字段 isert MyFileName 的值

在此处输入图像描述

Rec App 上的 Whet TAP 不使用名称注册文件,而是注册 0.caf

在此处输入图像描述

4

1 回答 1

1

我认为您想重置该值并重新设置 placeHolder :

self.yourTextField.text = @"";
self.yourTextField.placeHolder = @"write your name and press REC";

保存您的 .caf 后应用此代码

如果您想使用一些文本更改文本字段:

self.yourTextField.text = @"Place Some Text Here";
于 2013-10-15T15:53:38.377 回答