代码之家  ›  专栏  ›  技术社区  ›  Sj.

当它应返回0时出现Nsrange问题

  •  0
  • Sj.  · 技术社区  · 15 年前

    所以,我试图在nsstring中搜索一个术语us rangefromstring,但是每当没有任何匹配的结果时,我就会得到2748601949行中的一些内容,而不是0。例如,我试图定位@“sin(”,@“cos(”,and@“tan(”,in a string like@“1+sin(28)+cos(72)”。谢谢你

    1 回复  |  直到 15 年前
        1
  •  3
  •   Dave DeLong    15 年前

    它回来了 NSNotFound ,其定义见 NSObjCRuntime.h 这样地:

    enum {NSNotFound = NSIntegerMax};