iOS 64位计数

时间:2014-12-30 20:18:32

标签: ios objective-c uitableview

在这个UITable方法中,我得到了表格中的部分数量:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return [[self.myMutableDictonary allKeys] count];
}

在64位设备和模拟器上一切正常。但在旧设备/模拟器上,我的表显示0个部分或1个部分(随机)。但是,应该有64个部分,如64位版本。

我知道它必须是64/32位,但我不知道原因是什么。

1 个答案:

答案 0 :(得分:0)

感谢您的帮助。你是对的,它与伯爵无关。

我将应用中的NSDates与'<'进行了比较标志。显然,使用64位设备可以实现这一点并提供良好的结果。但是,对于32位设备,它提供随机结果。

现在我用了      - (NSComparisonResult)比较:(NSDate *)anotherDate 梅索德。一切正常