UIButton 被添加到 tableView 几次
我有一个名为 Checkbox 的 UIButton 子类,当调用 cellForRowAtIndex 方法时,我将其添加到单元格内容视图中。 但我有一个问题。该按钮会多次添加到单…
reloadData 没有被调用
我正在更新我的表数据资源,然后调用 [self.tableView reloadData] 以使用此新数据加载表视图。这一切都发生在一个线程中。现在,假设我添加 4-5 个对…
更改 MapKit 视图内的注释
我有很多注释需要在 Mapkit 视图中管理。 规则是: 1 - 仅当mapView.region.span.longitudeDelta高于0.042时显示注释 2 - 仅在可见区域内显示注释。 3…
NSWindowController 的 showWindow 内存泄漏:
我已经为以下泄漏而苦苦挣扎了一段时间。我通过 Instruments 将其范围缩小到以下代码块: - (NewMessageWindowController *)showNewMessageWindowWith…
UIButton IBAction 按钮名称
我想知道刚刚点击的按钮的名称。到目前为止我有这段代码: - (IBAction)buttonClick:(id)sender{ NSLog(@"%@",sender) } 但是,这只会返回很多行话。…
UIView 里面有一个 UIImageView 更大
我有一个 UIView,里面有一个更大的 UIImageView。有没有办法隐藏视图大小之外的内容? CGRect baseFrame = CGRectMake(100, 100, 300, 80) UIView *b…
Objective C 中的线程
我正在将 cpp 代码移植到 Objective C。 我是这个编程的新手。 我必须启动一个线程,该线程正在调用一个名为 timeoutThread 的函数。在一个名为 inser…
如何删除已释放的子视图
初学者的问题:我试图在将子视图添加到视图然后释放它之后将其删除,即我有: for (int i = 0 i < 9, i++) { UIButton *btn = [indexButtons object…
Objective-C 中带有嵌套开关的 While 循环
我刚刚开始学习 Objective-C。我正在做一项标准计算器练习。它应该创建一个加法机(例如,输入运算符和数字,每次显示结果)。但我搞砸了一些事情,我…
添加MediaPlayer.framework后,XCode找不到foundation.h或UIKit.h
一旦我将 MediaPlayer.framework 添加到新程序中,XCode 就彻底崩溃了。在支持文件下,PROJECTNAME-Prefix.phc 开始对 #import 和 #import 进行红色标…
应用程序启动时界面方向不会更改为横向
我陷入了一个让我发疯的问题! 我有一个以 TabBarViewController 开头的 iPad 应用程序。每个选项卡都有自己的 ViewController 和 nib 文件。 为了使…
NSString 内存泄漏
- (NSString*) getProjectCoreName { return [NSString stringWithFormat:@"%@_%ld", kTLProject, sProjectCores++] } Instruments 告诉我上述函数泄…
UITableViewController 警告 - 帮助!
所以,我在下面发布我的代码。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath // I get…
在 iPhone 中捕捉视频和图像
我正在使用 ImagePickerController 进行视频捕获。我还需要将捕获视频保存为图像。 所以我选择了 AVCaptureSession 来捕获图像。我无法运行 AVCapture…
视图隐藏了 tabbarcontroller
我开发了一个基于选项卡的 iPhone 应用程序。 在此,我面临如下所述的问题: 与第一个选项卡栏关联的视图包含 2-3 个按钮。这些按钮的作用是加载另一…