2011-11-04 64 views
1

我已经习惯了利用C++ STL的numeric_limits部分来初始化数字类型(int,float等)到它们的最大可能值。 也就是说int i = numeric_limits :: max()objective-c等效于C++ numeric_limits :: max()

在objective-c中是否有与此相当的内容?我已经看到在谷歌搜索中使用INT_MAX和FLT_MAX,但似乎应该有更好的方法。

回答

2

有:

NSIntegerMaxNSIntegerMinCGFLOAT_MAX

这些是足够用于获取数字限制。

+0

完美,这正是我一直在寻找的。谢谢。 – sidekickr

+0

任何时候!顺便说一句,欢迎来到Stack Overflow。当你找到可以帮助他们投票的答案时,如果他们回答你的问题,请用左边的复选标记接受他们。玩的开心! – Jasarien

+0

什么是短型?我找不到。 –