689得票31回答
在Objective-C中如何测试一个字符串是否为空?

如何在Objective-C中测试 NSString 是否为空?

685得票43回答
iOS 8 UITableView分隔符缩进0无效。

我有一个应用程序,其中 UITableView 的分隔线内缩设置为自定义值 - 右边是 0,左边也是 0。这在 iOS 7.x 中完美地运行,然而在 iOS 8.0 中,我发现分隔线内缩被设置为右侧的默认值 15。即使在 xib 文件中它被设置为 0,它仍然显示不正确。 我如何去除 UITa...

649得票9回答
NS前缀是什么意思?

许多Cocoa/Cocoa Touch中的类都有NS前缀。这是什么意思?

638得票22回答
UITextField文本改变事件

我该如何检测textField中的任何文本更改?委托方法shouldChangeCharactersInRange在某些情况下有效,但并不能完全满足我的需求。因为在它返回YES之前,其他观察者方法无法访问textField文本。 例如,在我的代码中,calculateAndUpdateTex...

632得票6回答
如何在Objective-C中通过NSNotificationCenter发送和接收消息?

我试图通过NSNotificationCenter在Objective-C中发送和接收消息。然而,我没有找到任何关于如何实现这一点的示例。您如何通过NSNotificationCenter发送和接收消息?

622得票26回答
iOS 8中位置服务无法工作

我的应用在iOS 7上可以正常运行,但在iOS 8 SDK上不起作用。 CLLocationManager没有返回位置信息,而且我在设置 -> 定位服务下也看不到我的应用程序。我在Google上搜索了一下这个问题,但是没有找到任何东西。可能出了什么问题?

584得票26回答
dispatch_after - 在Swift中使用GCD?

我已经阅读了苹果公司的iBook,但没有找到它的任何定义: 有人能解释一下dispatch_after的结构吗? dispatch_after(<#when: dispatch_time_t#>, <#queue: dispatch_queue_t?#>, <...

581得票18回答
如何将NSString转换为NSNumber

我该如何将包含任何基本数据类型(例如 int、float、char、unsigned int 等)的 NSString 转换为相应的数字类型?问题是,我不知道字符串在运行时包含哪种数字类型。 我有一个想法,但我不确定是否适用于任何类型,包括无符号和浮点数值:long long scanned...

577得票6回答
在Objective-C中,我如何测试对象类型?

我需要测试对象是否是 NSString 或 UIImageView 类型。 我该如何实现? 是否有一种“isoftype”方法?

573得票11回答
在ARC下,IBOutlets应该是弱引用还是强引用?

我正在使用ARC专门为iOS 5开发。将IBOutlet指向UIView(及其子类)应该使用strong还是weak? 以下是问题的代码:@property (nonatomic, weak) IBOutlet UIButton *button; 会摆脱所有这些:- (void)viewDi...