Tag: iphone

AFNetworking有哪些主要的ASIHTTPRequestfunction?

由于ASIHTTPRequest最近停止了工作 ,似乎关注正在转向AFNetworking 。 但是,我还没有find比较两个库的function,所以我不知道如果/当我切换时可能会丢失什么。 我目前发现的主要差异是: AFNetworking有一个小得多的代码(这是很好的) AFNetworking正在迅速改进(所以它可能还不成熟,可能没有一个稳定的API呢?) 两者都似乎有caching,但我已经看到提示,因为AFNetworking使用NSURLConnection它不会caching对象超过50K ASIHTTPRequest对手动和自动(PAC)http代理有很好的支持; 我找不到AFNetworking代理服务器支持的级别 AFNetworking要求iOS 4+,而ASIHTTPRequest则适用于iOS 2(对我来说不是一个问题,但这对某些人来说是一个问题) AFNetworking还没有内置的持久caching,但有一个持久的caching有一个挂起的请求: https : //github.com/gowalla/AFNetworking/pull/25 有没有人看到两个库的任何好的比较或任何logging从一个切换到另一个的经验?

什么是testing查看文件的快速方法?

我想快速检查,看看我的iPhone应用程序的文档目录(或任何path)中存在一个文件。 我可以枚举目录的文件,或者我可以尝试打开一个特定的文件。 什么是最快的方法? 我只需要知道该文件是否存在或者是否不存在。

在cocoa应用程序的信息列表中,“bundle display name”和“bundle name”有什么区别

这是一个很好的问题: 软件包名称,可执行文件名称,产品名称…还有什么? 但是我只是想知道cocoa应用程序的信息列表中“bundle display name”和“bundle name”之间的区别。

苹果如何知道你在使用私有API?

我提交了一个二进制文件给苹果没有任何源代码。 除了手动检查源代码之外,Apple如何知道所使用的以及所调用的API?

我怎样才能得到一个精确的时间,例如在Objective-C中以毫秒为单位?

有一个简单的方法来得到一个非常精确的时间? 我需要计算方法调用之间的一些延迟。 更具体地说,我想计算一个UIScrollView的滚动速度。

如何以编程方式设置UITableView节标题(iPhone / iPad)?

我已经使用storyboards在Interface Builder中创build了一个UITableView 。 UITableView设置了static cells和许多不同的部分。 我遇到的问题是我试图用几种不同的语言设置我的应用程序。 为此,我需要能够以某种方式更改UITableView节标题。 请有人可以帮我吗? 理想情况下,我想用IBOutlets来解决这个问题,但是我怀疑在这种情况下这是不可能的。 任何意见和build议将非常感激。 提前致谢。

如何在Interface Builder中使用UIScrollView?

虽然我以前通过编程方式成功地使用了UIScrollView ,但是我无法通过在Interface Builder中完全设置它来工作。 我在我的iPhone应用程序中有一个简单的“关于”页面。 它有一个UITextView ,一些图标,并链接到我的其他应用程序。 我已经将所有这些视图添加到了我的UIScrollView ,并将它们整理为大于480.当我启动我的应用程序时,滚动视图只显示适合屏幕的内容,而不滚动。 是否有可能完全通过IB做到这一点,或者我必须通过代码操纵contentSize?

在UIImageView上设置圆angular半径不起作用

我有点不知所措 我已经使用UIView的图层属性四舍五入在我的应用程序中的多个元素的angular落。 但是,这一个UIImageView根本不符合。 不知道我缺less什么。 UIImageView(称为previewImage)包含在表格视图单元格中。 我试过设置cornerRadius属性的多个位置(在单元格本身和控制器中创build单元格)无济于事。 static NSString *CellIdentifier = @"MyTableViewCell"; MyTableViewCell *cell = (MyTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:CellIdentifier owner:self options:nil]; cell = [topLevelObjects objectAtIndex:0]; cell.previewImage.layer.cornerRadius = 20; //Made it 20 to make sure it's obvious. } 有没有关于我错过的细胞加载的方式?

检查当前线程是否是主线程

有什么办法来检查当前线程是否是Objective-C中的主线程? 我想要做这样的事情 – (void)someMethod { if (IS_THIS_MAIN_THREAD?) { NSLog(@"ok. this is main thread."); } else { NSLog(@"don't call this method from other thread!"); } }

使用iPhone 6 / iOS 8读取NFC标签

现在,苹果刚刚宣布iPhone 6将有一个NFC芯片,有谁知道如果iOS 8将启用阅读/检测iPhone 6设备的RFID标签? 任何人有任何细节可以分享?