저는 현재 반품 된 Swift/SpriteKit 게임을 보유하고 있으며 앱 자체를 종료 한 후에도 항상 가치를 유지할 수있는 게임 내 통화 변수를 추가하고 싶습니다. 그런 것을 어떻게 추가 할 수 있습니까? 저장할게임 내 통화를 구현합니다.
-1
A
답변
2
다음과 같이 할 수 있습니다
func saveCurrency(value:Double){
NSUserDefaults.standardUserDefaults().setDouble(value, forKey: "currency")
NSUserDefaults.standardUserDefaults().synchronize()
}
그것을로드 :
NSUserDefaults.standardUserDefaults().removeObjectForKey("currency")
NSUserDefaults.standardUserDefaults().synchronize()
사용 :
삭제func loadCurrency()-> Double{
return NSUserDefaults.standardUserDefaults().doubleForKey("currency")
}
은/값을 다시 설정
saveCurrency(123.0)
println(loadCurrency()) // 123.0
+0
AppDelegate에 있습니까? –
+0
먼저 시도해보기 –
+0
나는 보통 Main.swift라는 빠른 소스 파일에 내 기능을 넣는다. –
관련 문제
- 1. 내 알고리즘에서 raw_input을 구현합니다.
- 2. 아이폰 앱에서 인터벌로 게임 통화를 보충하는 방법.
- 3. 레일 활성 관리 내 작업을 구현합니다
- 4. 왜이 scipt 통화를 내 자바 스크립트
- 5. iOS에 게임 내 통화 저장 방법
- 6. 안드로이드 : 내 게임 아이디에 게임 인터페이스
- 7. 내 iPhone 게임 센터 용 게임 센터
- 8. 내 게임 Monodroid C# 2D 게임 엔진?
- 9. Iphone SDK - 게임 내 게임 플레이 기록하기
- 10. 구현합니다 상속
- 11. 구현합니다 방법은
- 12. 통화를 차단하지만
- 13. 내 게임 앱 최적화
- 14. 자동차 내 게임 C++
- 15. 내 게임 다음 이미지에서
- 16. 내 게임 게시 오류
- 17. 추측 내 번호 게임
- 18. 내 게임 자체가 재생됩니까?
- 19. 내 스프라이트는 파이 게임
- 20. 게임 내 TextBox 만들기
- 21. 게임 센터와 내 서버
- 22. 내 정품 인증 기능에서 내 3 번 통화를 차례로 실행
- 23. 은 조건부로 인터페이스를 구현합니다
- 24. Google지도에서 requestlocationchange를 구현합니다.
- 25. iPhone에서 통화를 관리 할 수 있습니까?
- 26. FreeBSD에서 ioctl() 명령을 구현합니다.
- 27. 2 클래스에서 EventHandler를 구현합니다.
- 28. node.js에 뮤텍스를 구현합니다.
- 29. 은 onChildClickListener를 구현합니다.
- 30. C에서 해시 맵을 구현합니다.
그건 스프라이트 키트 나 사과와 전혀 관련이 없습니다. iOS 또는 신속한 개념 (및 개념으로서의 통화)에만 접하게됩니다. 데이터의 지속성에 대해 더 많이 묻습니다. –
핵심 데이터, SQLite 또는 "NSCoding"프로토콜을 살펴 봐야합니다.이 중 하나라도 데이터 지속성을 제공합니다. – JaredH