ios - 将 TableView 添加到 UIViewController 显示 [__NSCFConstantString size] 错误
<p><p>我将 <code>tableView</code> 添加到具有自定义大小的 <code>viewController</code> 中,即我正在定义它的框架。
我没有设置它的委托(delegate),因为我不希望 tableView 执行任何操作。即使我设置它,错误也是一样的。现在这个 <code>tableView</code> 由 <code>array 填充</code> 的图像。当我运行应用程序时,它会抛出 异常。</p>
<p>这就是我正在做的事情</p>
<p> <img src="/image/A3wB9.png" alt="enter image description here"/> </p>
<p>这是<code>viewDidLoad</code>中定义的tableView数据源。</p>
<pre><code> menuArray = [initWithObjects:@"icone_what1c.jpg",@"icone_what3c.jpg", @"icone_what2c.jpg",@"icone_what4c.jpg" ,nil];
</code></pre>
<p>和 <code>tableView</code> 数据源方法。</p>
<pre><code>- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return ;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *cellIdentifier = @"Cell";
UITableViewCell *cell = ;
if (cell == nil) {
cell = [initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifier];
}
cell.imageView.image = ;
return cell;
}
</code></pre>
<p>这是异常的总结。</p>
<pre><code> : unrecognized selector sent to instance 0x1e25c
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-: unrecognized selector sent to instance 0x1e25c'
*** First throw call stack:
(
0 CoreFoundation 0x01ce85e4 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x018d88b6 objc_exception_throw + 44
2 CoreFoundation 0x01d85903 - + 275
3 CoreFoundation 0x01cd890b ___forwarding___ + 1019
4 CoreFoundation 0x01cd84ee _CF_forwarding_prep_0 + 14
5 UIKit 0x0059343f - + 389
6 AirMapp 0x0000f187 - + 375
7 UIKit 0x0052cd2f - + 412
8 UIKit 0x0052ce03 - + 69
9 UIKit 0x00511124 - + 2378
10UIKit 0x005245a5 - + 213
11UIKit 0x004a8dd
</code></pre></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>改变这一行</p>
<pre><code>cell.imageView.image = ;
</code></pre>
<p>到</p>
<pre><code>cell.imageView.image = ];
</code></pre></p>
<p style="font-size: 20px;">关于ios - 将 TableView 添加到 UIViewController 显示 错误,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/20738304/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/20738304/
</a>
</p>
页:
[1]