Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa 苹果是否为常见的NSButton title';s代表N错误';s_Cocoa_Localization_Nserror_Nslocalizedstring - Fatal编程技术网

Cocoa 苹果是否为常见的NSButton title';s代表N错误';s

Cocoa 苹果是否为常见的NSButton title';s代表N错误';s,cocoa,localization,nserror,nslocalizedstring,Cocoa,Localization,Nserror,Nslocalizedstring,苹果是否为常见的NSButton标题提供本地化字符串,例如“确定”、“取消”、“重试”和“退出”的等价项 我正试图通过另一个Cocoa框架从一只手创建一个自定义NSError对象。我想实现nserrorRecoveryAttenting非正式协议,允许用户在出现错误时重试或退出。例如: 在第10行,NSArray*recoveryOptions=…,苹果是否提供了一种方法,可以轻松获得本地化版本的重试/退出(以及其他常见的NSButton标题)?或者我必须手动填充.strings文件并使用NSL

苹果是否为常见的NSButton标题提供本地化字符串,例如“确定”、“取消”、“重试”和“退出”的等价项

我正试图通过另一个Cocoa框架从一只手创建一个自定义NSError对象。我想实现
nserrorRecoveryAttenting
非正式协议,允许用户在出现错误时重试或退出。例如:

在第10行,
NSArray*recoveryOptions=…
,苹果是否提供了一种方法,可以轻松获得本地化版本的重试/退出(以及其他常见的NSButton标题)?或者我必须手动填充
.strings
文件并使用
NSLocalizedString()

苹果确实为非定制N错误提供了本地化恢复选项:

NSArray *recoveryOptions = [anError localizedRecoverySuggestion];

但这通常只是默认为本地化的“OK”。它不适合定制的
n错误恢复诱人的

苹果似乎不适合。

苹果似乎不适合

NSArray *recoveryOptions = [anError localizedRecoverySuggestion];