Xcode初学者; 重用标识符?

use*_*662 8 xcode reuseidentifier ios

我最近开始在Xcode 5中构建一个非常基本的待办事项列表作为我的第一个项目.几乎完成了UI设计和构建我现在停留在我的TableView中的数据实现.我在列表中添加了13个项目的列表,并在列表中给出了第一个"ListPrototypeCell"标识符,并且我的所有代码看起来都是正确的.我的项目有3个相同的问题:

Unsupported Configuration; Prototype cells must have reuse identifiers 
Run Code Online (Sandbox Code Playgroud)

我已经玩过每个项目的标识符,虽然我被告知我不需要在每个项目上使用标识符,但我仍然会遇到这些错误.

我愿意将我的项目发送给任何认为他们可以帮助我解决问题的人,对于受过训练的人来说,这可能是我犯下的一个非常基本的错误.

我感谢任何帮助!

Suh*_*hil 16

试试这个检查你的故事板并确认你的prototypeCell有一个重用标识符,

在此输入图像描述

并使用相同的标识符

UITableViewCell *cell = [self.tableView dequeueReusableCellWithIdentifier:@"sameReuseIdentifier"];
Run Code Online (Sandbox Code Playgroud)


Oxc*_*cug 1

您收到该错误的原因是您的某些原型单元上没有重用标识符。

如果您不明白如何/何时使用原型和重用 ID。您应该阅读:iOS 表格视图编程指南