小编Pat*_*ntC的帖子

如何在swift中将UIFont定义为常量值

我想在swift中将UIFont定义为常量值,这样我就可以重用它来使它保持一致.我在Objective-C中使用了这个,#define HelveticaNeue [UIFont fontWithName:@"HelveticaNeue" size:13.0]我希望这个代码在swift中.我怎么能得到这个.

我已经使用let来定义swift中的常量,它可以在字符串上工作,但不能在UIFont或任何其他对象上工作.

我还尝试过其他关键字,如static,extern,var等,但没有成功.

uifont swift ios8

4
推荐指数
2
解决办法
2849
查看次数

如何在NSUserDefaults中存储和检索NSMutableDictionary?

我试图在NSUserDefaults中存储一个空字典.

NSMutableDictionary* fruits = [NSMutableDictionary alloc];
[defaults setObject:fruits forKey:@"fruits"];
Run Code Online (Sandbox Code Playgroud)

然后这将检索它.

NSMutableDictionary* fruits = [[NSMutableDictionary alloc] initWithDictionary:[defaults objectForKey:@"fruits"]];
Run Code Online (Sandbox Code Playgroud)

但是,检索字典会导致我的应用程序崩溃.为什么?如何在NSUserDefaults中存储字典?

objective-c nsuserdefaults nsmutabledictionary ios

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