Questions tagged «objective-c»

仅在有关Objective-C功能或取决于语言代码的问题上使用此标记。标签[cocoa]和[cocoa-touch]应该用于询问Apple的框架或类。使用相关标签[ios],[macos],[apple-watch]和[tvos]来解决特定于这些平台的问题。






7
不建议使用旋转方法,是否等同于'didRotateFromInterfaceOrientation'?
我正在尝试实现viewWillTransitionToSizeiOS 8中引入的新方法(不推荐使用其他所有旋转方法)。我想知道现在相当于什么,didRotateFromInterfaceOrientation因为我们需要执行许多清理任务,而且我看不到可以分配给您的块UIViewControllerTransitionCoordinator以便在“过渡”到新的块时被调用大小完成。谢谢。
137 ios  iphone  objective-c  ios8 

30
在视图出现之前如何在iPhone上滚动到UITableView的底部
我有一个UITableView填充有可变高度的单元格。当视图推入视图时,我希望表格滚动到底部。 我目前有以下功能 NSIndexPath *indexPath = [NSIndexPath indexPathForRow:[log count]-1 inSection:0]; [self.table scrollToRowAtIndexPath:indexPath atScrollPosition:UITableViewScrollPositionBottom animated:NO]; log是一个可变数组,其中包含组成每个单元格内容的对象。 上面的代码可以正常工作,viewDidAppear但是不幸的是,副作用是在视图第一次出现时显示表格的顶部,然后跳到底部。我希望它table view可以在出现之前滚动到底部。 我试图滚动中viewWillAppear和viewDidLoad,但在这两种情况下的数据没有被加载到表并且都抛出异常。 任何指导将不胜感激,即使只是告诉我我所拥有的就是所有可能的情况。

18
使iOS应用程序崩溃的可靠方法是什么?
我想通过在用户执行实际用户不太可能意外执行的特定操作时故意使应用程序崩溃来测试我的应用程序的崩溃报告。 但是,使应用程序崩溃而不在编译时发出警告的一种可靠的可靠方法是什么? 编辑:请注意,此问题的许多看似显而易见的答案会导致可可捕获到异常,因此不会导致应用崩溃。
136 iphone  objective-c  ios 


10
使用glob获取目录中的文件列表
出于某种疯狂的原因,我找不到一种方法来获取给定目录的文件列表。 我目前坚持以下方面: NSString *bundleRoot = [[NSBundle mainBundle] bundlePath]; NSArray *dirContents = [[NSFileManager defaultManager] directoryContentsAtPath:bundleRoot]; ..然后去掉我不想要的东西,这很烂。但是我真正想要的是能够搜索“ foo * .jpg”之类的内容,而不是查询整个目录,但是我却找不到类似的东西。 那么,你怎么做到的呢?

8
iPhone SDK:loadView和viewDidLoad有什么区别?
在iPhone应用程序中使用视图和视图控制器时,有人可以解释loadView和viewDidLoad之间的区别吗? 我的个人情况是,我将根据代码构建所有视图,如果没有任何区别,则我不会也不会使用Interface Builder。 我发现,通常当我将初始化代码添加到loadView时,最终都会得到无限的堆栈跟踪,因此我通常在viewDidLoad中完成所有子视图的构建...但是当每个执行时,我还是不清楚的放置init代码的更合适的地方是什么。理想的是初始化调用的简单图。 谢谢!





By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.