小编nev*_*ing的帖子

苹果用于导航栏标题的字体和大小是多少?

我做了一个完全自定义的导航栏,并希望使用与苹果公司导航栏标题完全相同的字体和大小.它看起来像某种脂肪印刷的arial,但不确定这是否正确.有人知道吗?

iphone user-interface cocoa-touch

25
推荐指数
2
解决办法
2万
查看次数

核心数据和核心位置

我有一个具有纬度和经度属性的Core Data数据库.有没有办法使用Core Location的getDistanceFrom:方法找到CLLocation从GPS获得的五个最近的位置?我是否必须使用Core Data加载所有对象并通过它们进行解析,使用getDistanceFrom:每个对象还是有更简单的方法吗?

iphone cocoa-touch core-data objective-c core-location

24
推荐指数
1
解决办法
7476
查看次数

bundle id是否需要区分大小写?

在配置文件中,我将我的应用程序ID设置为com.mycompany.lowercaseappname,但在Xcode 4中,捆绑包标识符自动配置为使用my ${PRODUCT_NAME},大写(我希望用户在应用程序图标下看到它大写).这是正常的还是我需要在Xcode中手动更改包ID以小写?

xcode app-store cfbundleidentifier ios xcode4

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

在应用内购买中"恢复购买"意味着什么?

我真的不明白这个想法.我是否必须为用户提供恢复按钮?该方法应该调用什么方法?恢复会做什么?

iphone restore in-app-purchase

24
推荐指数
2
解决办法
20万
查看次数

什么样的正则表达式是grep?

我猜它不是Perl兼容的正则表达式,因为有一种特殊的grepPCRE.什么grep最相似?

grep我需要了解一些特殊的怪癖吗?(我习惯了Perl和pregPHP中的函数)

regex perl grep pcre

23
推荐指数
3
解决办法
7574
查看次数

何时使用UIAlertView与UIActionSheet

是否存在UIAlertView比UIActionSheet更好用的情况?您将使用其中一个的典型场景是什么?

我正在编程导航栏按钮以在外部应用程序中打开UIWebView,起初我开始编写UIAlertView,然后我认为操作表可能更适合这种情况.

是否有适用于不同情况的正式指南?谢谢.

iphone cocoa-touch objective-c alerts

23
推荐指数
1
解决办法
9764
查看次数

CGRect和NSRect之间有什么区别吗?

a CGRect和an 之间有什么区别NSRect吗?特别是,我想知道原点的位置.我需要了解哪些重要的差异?

cocoa cocoa-touch objective-c

23
推荐指数
1
解决办法
6790
查看次数

在Swift中创建NSDateFormatter?

我是新手,对Objective-C非常不熟悉.有人可以帮我把它转换成Swift吗?我从Ray Wenderlich最好的iOS实践中获得了这段代码 - http://www.raywenderlich.com/31166/25-ios-app-performance-tips-tricks

你会把这段代码放在哪里?它会进入一个充满全局变量的类文件吗?

- (NSDateFormatter *)formatter {
    static NSDateFormatter *formatter;
    static dispatch_once_t onceToken;
    dispatch_once(&onceToken, ^{
        _formatter = [[NSDateFormatter alloc] init];
        _formatter.dateFormat = @"EEE MMM dd HH:mm:ss Z yyyy"; // twitter date format
    });
    return formatter;
}
Run Code Online (Sandbox Code Playgroud)

date objective-c nsdate nsdateformatter swift

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

如何将#ifdef DEBUG添加到Xcode?

我在项目中有一些代码,它们永远不应该在发布版本中使用,但在测试时很有用.我想做这样的事情:

#ifdef DEBUG
    // Run my debugging only code
#endif
Run Code Online (Sandbox Code Playgroud)

我在哪里添加Xcode 4中的DEBUG设置?我尝试将它放在Run MyApp-> Arguments Passed On Launch下的"Edit Scheme"中,但它没有用.或者,是否有可用于此的标志?

c debugging xcode objective-c ios

22
推荐指数
2
解决办法
3万
查看次数

iOS属性声明澄清

这是希望,我可以一个问题的两个部分了解更多的话题.

1)在我看来,你有两个流行的用于声明属性的选项objective c.一种是将属性添加到标题的类主体中,例如.

@interface MyClass : NSObject {
    NSArray *myArray;
}
Run Code Online (Sandbox Code Playgroud)

或者你也可以在以后添加它@interface的身体和之前@end的语句,像这样.

@interface MyClass : NSObject {
    //
}

@property (nonatomic, retain) NSArray *myArray;
Run Code Online (Sandbox Code Playgroud)

这两种"风格"之间有什么区别?你何时选择其中一种?

2)在@property你找到诸如的选项之后(nonatomic, retain).那些是什么以及为什么/何时使用不同的选项?

properties class ios

21
推荐指数
2
解决办法
2万
查看次数