0
시뮬레이터 음악에음악 사운드의 UISwitch 컨트롤이 기본적으로 켜져 있지만 재생되지 않습니까? 을 음악 uiswitches해야하고 소리 응용 프로그램을 구축
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults boolForKey:@"musicOn"]) {
[self.musicSwitch setOn:YES];
} else {
[self.musicSwitch setOn:YES];
}
if ([defaults boolForKey:@"soundOn"]) {
[self.soundSwitch setOn:YES];
} else {
[self.soundSwitch setOn:YES];
}
아래의 코드를 구현하고 두 스위치가 on..music 비록 장치 (아이폰)에 제대로 기본 플레이에 의해 소리를했다 그리고 소리가 안 들려요. 음악과 소리가 다시 재생되도록 나는 그들을 끄고 다시 켜야합니다. 누구든지 이걸 도와 드릴까요? weren 히 전환 이유 감사
나는 완전한 코드를 게시해야한다고 생각한다. 또한, if와 else 부분에서 같은 몸을 볼 수있다. 적은 양의 코드에서, NSUserDefaults에 저장할 때 추측하고있다. 즉, NSUserDefaults에 저장 한 후에 동기화하지 않았습니다. [[[NSUserDefaults standardUserDefaults] synchronize]'.이게 문제가되는지 확인하십시오. – user1190882
그냥 다른 키를 저장하는 것을 보았습니다. 내 viewdidload 및 내 비 활동 method.corrected tis 및 작동합니다. –