代码之家  ›  专栏  ›  技术社区  ›  JOM agenthunt

我不应该在iPhone代码中使用哪些变量类型?

  •  2
  • JOM agenthunt  · 技术社区  · 16 年前

    现在找不到,但我记得我应该避免使用 双重的 iPhone编码中的变量(性能差)原因?这是真的吗?某些变量类型是否存在其他已知问题?

    1 回复  |  直到 16 年前
        1
  •  4
  •   Gregory Pakosz    16 年前

    使用 float double 当没有FPU时,嵌入式设备上的速度很慢。

    Break That Thumb For Best iPhone Performance Cranking Up Floating Point Performance To 11 :它处理浮点性能和导致程序在Thumb模式和常规32位模式之间来回切换的浮点操作。

    另见 Squeezing Every Drop Of Performance Out Of The iPhone