小编Glo*_*ria的帖子

检测单击单元格的详细信息按钮时(使用自定义单元格XIB时)

if (cell == nil)       // 1
{                      // 2
   [[NSBundle mainBundle] loadNibNamed:@"TVCell" owner:self options:nil];  // 3
   cell = tvCell;      // 4
   self.tvCell = nil;  // 5
}                      // 6
Run Code Online (Sandbox Code Playgroud)

Apple的例子中有一些代码使用您自己的"自定义单元格XIB"在UITableView中创建单元格.

它似乎有效...但我认为我会更好地理解那里正在做什么.

  • 为什么不将以下值赋值某些东西?

    cell = [[NSBundle mainBundle] loadNibNamed:@"TVCell" owner:self options:nil];
    
    Run Code Online (Sandbox Code Playgroud)

    (事实上​​,celltvCell没有被使用.)

  • 为什么第4行在tvCell没有任何东西的情况下分配使用呢?

  • 为什么第5行排除了tvCell我需要的东西?

  • 为什么这一行使用assign,而不是保留?

    @property (nonatomic, assign) IBOutlet UITableViewCell *tvCell;
    
    Run Code Online (Sandbox Code Playgroud)

关于我唯一无法正常工作的事情是我在自定义单元格XIB上放置了一个泄露按钮.有没有办法让我检测用户何时点击它?(希望不使用100个TAG.)

iphone interface-builder uitableview

6
推荐指数
1
解决办法
6072
查看次数

巧妙地使用iPhone模拟器更好地测试GPS代码?

我一直在玩iPhone SDK,使用MapKit和Core Location.

你可以使用哪些技巧来更好地测试...同时仍然在模拟器上(很久以前我必须在我的iPhone上试用它).

有没有办法使用NSTimer并定期获取位置,航向,速度等"假装"值?

模拟器只提供1个位置......并且没有移动...真正限制了它的"测试"实用性.

iphone gps core-location mapkit ios

2
推荐指数
1
解决办法
4233
查看次数

在iPhone模拟器中打印我的应用程序的副本?

打印在iPhone模拟器中运行的应用程序的硬拷贝(纸张)的最快方法是什么?

printing iphone ios-simulator

-3
推荐指数
2
解决办法
1696
查看次数