小编Pat*_*cia的帖子

删除所有以某个单词开头的NSUserDefaults

有没有办法让我"浏览" NSUserDefault我的iPhone应用程序中所有s 的列表,只删除某些?

例如,我想获得所有以某个单词开头的关键名称.

像这样的东西:

[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"Dog*"];
Run Code Online (Sandbox Code Playgroud)

iphone xcode objective-c nsuserdefaults ios

7
推荐指数
1
解决办法
3237
查看次数

在没有警告消息的情况下在父控制器上调用方法

我有一个前视图和翻转视图很像实用天气应用程序.

为了避免处理协议的复杂性......在我的flipView上,我需要调用一些驻留在我的前视图中的代码.这有效...但在编译期间会生成警告.

[self.parentViewController returningFromGetStringView];
Run Code Online (Sandbox Code Playgroud)

警告(显示两次):

'UIViewController' may not respond to '-returningFromGetStringView'
'UIViewController' may not respond to '-returningFromGetStringView'
Run Code Online (Sandbox Code Playgroud)

该方法肯定存在...并执行良好...但为什么警告???

iphone objective-c compiler-warnings uiviewcontroller parentviewcontroller

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

Objective-C arrayWithPlist(已经在NSString中)

我有一个已包含pList的NSString.

我如何将其变成NSArray?(没有将其保存到磁盘,只能使用arrayWithContentsOfFile重新加载它,然后必须删除它.)

make arrayWithPlist或arrayWithString方法在哪里?(或者我将如何制作自己的?)

 NSArray *anArray = [NSArray arrayWithPlist:myPlistString];
Run Code Online (Sandbox Code Playgroud)

iphone objective-c plist nsstring nsarray

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