我有多个应用程序通过首选项共享某些数据.每个应用程序通过PreferenceActitivity(来自xml)设置其首选项.两个问题:
如何在另一个应用中使用/编辑一个应用创建的首选项.如果我弄清楚如何使用将解决问题的PreferenceActivity创建MODE_WORLD_WRITEABLE首选项.
SharedPreferences prefs = getSharedPreferences(
<String referring to another package´s prefs>, MODE_WORLD_WRITEABLE);
HashMap<String, String> map = (HashMap<String, String>) prefs
.getAll();
String str = map.toString();
tv.setText(str);
Run Code Online (Sandbox Code Playgroud)
上面的代码返回{}
我在这里先向您的帮助表示感谢.
最好的,Sameer
请你帮助我好吗 ?
我正在设置UILocalNotification,当我尝试设置其userInfo字典时,它会崩溃.fetchedObjects包含88个对象.
这是代码:
NSDictionary* myUserInfo = [NSDictionary dictionaryWithObject: fetchedObjects forKey: @"textbody"];
UILocalNotification *localNotif = [[UILocalNotification alloc] init];
if (localNotif == nil)
return;
// défining the interval
NSTimeInterval oneMinute = 60;
localNotif.timeZone = [NSTimeZone localTimeZone];
NSDate *fireDate = [[NSDate alloc]initWithTimeIntervalSinceNow:oneMinute];
localNotif.fireDate = fireDate;
localNotif.userInfo = myUserInfo; //this is the line that crashes the app
[fetchedObjects release];
Run Code Online (Sandbox Code Playgroud)
而控制台给了我这个:
Property list invalid for format: 200
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'unable to serialize userInfo: (null)'
Run Code Online (Sandbox Code Playgroud)
任何的想法 ?
我想调试我的应用程序中的登录过程,并希望在开发我的应用程序时评估结果.
登录过程包含用户名和密码等基本内容,我希望将此结果和其他凭据存储在文件中.
那么如何在开发应用程序时完成此任务,而不是一直使用断点.
谢谢.
我的要求是我需要在xsd标签元素/属性名称中加一个分号.
例如:
< xs:attribute name="some:name" type="xs:string" fixed="somevalue"/>
Run Code Online (Sandbox Code Playgroud)
有没有办法逃脱':'属性名称中的字符?
问候,
我有以下格式的NSString
NSString *string1 = @"webservices/employee/1"; 和另一个字符串
NSString *string2 = @"webservices/manaager/1";
我想使用常用方法在"werbservice /"和"/ 1"之间获取字符串.
有没有办法做到这一点?
我花了整整一夜来解决这个问题,但我还是很生气
这里有关于我的代码的图片:http: //i284.photobucket.com/albums/ll15/hisinhvien/Screenshot2011-03-03at112716PM.png (抱歉b/s新用户无法发布图片)
首先,我覆盖了我的"@interface组件:UIView"的"drawRect"然后我把一些代码放入其中来测试推送和弹出图形上下文但它没有按照图片工作:第一次我选择了绿色然后我推动了上下文并选择了蓝色然后绘制了一个矩形,然后我将上下文弹出,但最后一个矩形仍然是蓝色......?
这是我的源代码:http://www.mediafire.com/ ?aakgqw92flc808o这很简单但出错... @@
我知道这些问题之前已被问及(并已解决),但这对我不起作用.事实上,我已经解决了,但是这个问题突然冒出来让我头疼.
我无法设置UISearchBar透明的背景.我一直在使用:
searchBar.backgroundColor = [UIColor clearColor];
[[searchBar.subviews objectAtIndex:0] removeFromSuperview];
Run Code Online (Sandbox Code Playgroud)
它工作得很好......但突然停了下来.可能是因为我升级了我的xcode版本,但我不确定.我已经花了几个小时调查这个..有人在那里做这个吗?请指出我正确的方向.谢谢堆!
最好的问候T.
我使用NSMutableArray来存储我的视图上显示的一些UIView对象.我正在使用NSTimer连续调用一个方法来检查该数组的内容并收到一些错误.
这是控制台的堆栈跟踪
2011-03-15 15:23:26.556 something[8166:207] *** Terminating app due to uncaught exception 'NSGenericException', reason: '*** Collection <__NSArrayM: 0x5d32140> was mutated while being enumerated.(
"<PDColoredProgressView: 0x5a1c910; baseClass = UIProgressView; frame = (10 98; 20 20); transform = [0, -1, 1, 0, 0, 0]; opaque = NO; tag = 5; layer = <CALayer: 0x5a1a3e0>>"
)'
*** Call stack at first throw:
(
0 CoreFoundation 0x023a0919 __exceptionPreprocess + 185
1 libobjc.A.dylib 0x024ee5de objc_exception_throw + 47
2 CoreFoundation 0x023a03d9 __NSFastEnumerationMutationHandler + 377
3 something …Run Code Online (Sandbox Code Playgroud) iphone ×8
objective-c ×3
ios4 ×2
android ×1
debugging ×1
dictionary ×1
exception ×1
file-io ×1
ios ×1
ipad ×1
nsstring ×1
preferences ×1
uibutton ×1
uisearchbar ×1
xml ×1
xsd ×1