为什么对字符串使用%1 $ s时得到EXC_BAD_ACCESS(格式:)

约阿肯·舍斯特德(JoakimSjöstedt)

我有一个localized string看起来像这样:

String(format: "unable_to_reach".localized(), name) //name is a string. I have also tried just "x"

文件中key/valuelocalize如下所示:

"unable_to_reach" = "Unable to reach %1$s";

现在,有时这可行有时它会因EXC_BAD_ACCESS错误而崩溃为什么是这样?%1 $ s不应该用于string值吗?

邓肯

格式说明%1$s%s用的位置说明符$1插入到它。%s是以N结尾的C字符串的格式说明符。如果改用Swift String传递,则会发生不良情况。不要那样做 (如果Swift字符串不包含任何空字节,则可能会导致缓冲区溢出。)

您想要%@(或%$1@保留位置说明符。)

有关更多信息,请参见有关字符串格式说明符的文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用NativeCSS时EXC_BAD_ACCESS

来自分类Dev

使用object_setIvar时为EXC_BAD_ACCESS

来自分类Dev

使用cfnetwork写入输出流时,exc_bad_access

来自分类Dev

使用泛型时为EXC_BAD_ACCESS

来自分类Dev

使用scrollViewDidScroll时出错EXC_BAD_ACCESS

来自分类Dev

在代码中添加UINavigationController时使用EXC_BAD_ACCESS

来自分类Dev

使用数组C ++时的“ EXC_BAD_ACCESS”

来自分类Dev

为什么在我使用get时得到字符串长度的+1?

来自分类Dev

Swift字符串操作导致EXC_BAD_ACCESS

来自分类Dev

为什么此动态字符串创建在固定数字后会引发exc_bad_access错误?

来自分类Dev

为什么在回调指针指向函数时使用EXC_BAD_ACCESS(code = EXC_I386_GPFLT)?

来自分类Dev

使用协议组成的EXC_BAD_ACCESS

来自分类Dev

使用MPMoviePlayerViewController的EXC_BAD_ACCESS

来自分类Dev

使用对象C中的块,我得到“线程1:EXC_BAD_ACCESS(code = 1,address = 0x0)”

来自分类Dev

使用数组时无法找出“线程1:EXC_BAD_ACCESS”错误

来自分类Dev

为什么不能使用printf格式替换字符串中的子字符串?

来自分类Dev

为什么objc_msgSend导致EXC_BAD_ACCESS?

来自分类Dev

EXC_BAD_ACCESS为什么我的对象被释放?

来自分类Dev

为什么会出现EXC_BAD_ACCESS错误

来自分类Dev

进入调试器时EXC_BAD_ACCESS(代码= 1,地址= 0x0)

来自分类Dev

尝试获取设备位置时,iOS应用程序崩溃-线程1:EXC_BAD_ACCESS

来自分类Dev

尝试获取设备位置时,iOS应用程序崩溃-线程1:EXC_BAD_ACCESS

来自分类Dev

在Swift中使用泛型,协议和继承创建对象时使用EXC_BAD_ACCESS

来自分类Dev

在Swift中使用泛型,协议和继承创建对象时使用EXC_BAD_ACCESS

来自分类Dev

尝试使用object_getIvar检索值时为EXC_BAD_ACCESS

来自分类Dev

使用AFNetworking 2.0执行POST时为EXC_BAD_ACCESS

来自分类Dev

在闭包中使用数组时的Swift EXC_BAD_ACCESS

来自分类Dev

使用NSInvocation时,arm64上的EXC_BAD_ACCESS崩溃

来自分类Dev

尝试在Swift中初始化UIActionSheet时使用EXC_BAD_ACCESS

Related 相关文章

  1. 1

    使用NativeCSS时EXC_BAD_ACCESS

  2. 2

    使用object_setIvar时为EXC_BAD_ACCESS

  3. 3

    使用cfnetwork写入输出流时,exc_bad_access

  4. 4

    使用泛型时为EXC_BAD_ACCESS

  5. 5

    使用scrollViewDidScroll时出错EXC_BAD_ACCESS

  6. 6

    在代码中添加UINavigationController时使用EXC_BAD_ACCESS

  7. 7

    使用数组C ++时的“ EXC_BAD_ACCESS”

  8. 8

    为什么在我使用get时得到字符串长度的+1?

  9. 9

    Swift字符串操作导致EXC_BAD_ACCESS

  10. 10

    为什么此动态字符串创建在固定数字后会引发exc_bad_access错误?

  11. 11

    为什么在回调指针指向函数时使用EXC_BAD_ACCESS(code = EXC_I386_GPFLT)?

  12. 12

    使用协议组成的EXC_BAD_ACCESS

  13. 13

    使用MPMoviePlayerViewController的EXC_BAD_ACCESS

  14. 14

    使用对象C中的块,我得到“线程1:EXC_BAD_ACCESS(code = 1,address = 0x0)”

  15. 15

    使用数组时无法找出“线程1:EXC_BAD_ACCESS”错误

  16. 16

    为什么不能使用printf格式替换字符串中的子字符串?

  17. 17

    为什么objc_msgSend导致EXC_BAD_ACCESS?

  18. 18

    EXC_BAD_ACCESS为什么我的对象被释放?

  19. 19

    为什么会出现EXC_BAD_ACCESS错误

  20. 20

    进入调试器时EXC_BAD_ACCESS(代码= 1,地址= 0x0)

  21. 21

    尝试获取设备位置时,iOS应用程序崩溃-线程1:EXC_BAD_ACCESS

  22. 22

    尝试获取设备位置时,iOS应用程序崩溃-线程1:EXC_BAD_ACCESS

  23. 23

    在Swift中使用泛型,协议和继承创建对象时使用EXC_BAD_ACCESS

  24. 24

    在Swift中使用泛型,协议和继承创建对象时使用EXC_BAD_ACCESS

  25. 25

    尝试使用object_getIvar检索值时为EXC_BAD_ACCESS

  26. 26

    使用AFNetworking 2.0执行POST时为EXC_BAD_ACCESS

  27. 27

    在闭包中使用数组时的Swift EXC_BAD_ACCESS

  28. 28

    使用NSInvocation时,arm64上的EXC_BAD_ACCESS崩溃

  29. 29

    尝试在Swift中初始化UIActionSheet时使用EXC_BAD_ACCESS

热门标签

归档