在过去的两天里,我一直在寻找并尝试一些自己的解决方案.我通过IB放置了一个UIBarButtonItem,顶部栏中有一个图像作为静音/取消静音按钮.一切正常,但图像不会改变.我使用了以下代码,它编译但没有变化
if( mute == YES ) {
UIImage *unmuteImage = [UIImage imageNamed:@"audio-on.png"];
[self.muteButton setImage:unmuteImage];
[[NSUserDefaults standardUserDefaults] setBool:NO forKey:@"muteKey"];
}
else {
UIImage *muteImage = [UIImage imageNamed:@"audio-off.png"];
[self.muteButton setImage:muteImage];
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"muteKey"];
}
Run Code Online (Sandbox Code Playgroud) 我一直在谷歌搜索一段时间,因为我的生活似乎无法找到解决方案.我认为这很容易,但是花了太长时间才转向stackoverflow.
我需要将包含日期和时间的字符串转换为DateTime变量.我已经将字符串格式化为我想要存储的确切格式但是当我将其转换为DateTime时,它会不断添加我不想要的秒数.我希望它存储为01/01/2010 09:00 AM.这是我到目前为止使用的代码:
DateTime.ParseExact(startTime,"MM/dd/yyyy hh:mmtt", null);
Run Code Online (Sandbox Code Playgroud)
..但它会不断追加秒.请指教.