- This topic has 2개 답변, 3명 참여, and was last updated 4 years, 7 months 전에 by 멍단비.
2 답변 글타래를 보이고 있습니다
-
글쓴이글
-
-
zeepada참가자
- 글작성 : 7
- 답글작성 : 2
프로그래밍 구글링 팁
궁금한 기능 + 사용 언어 + 리소스
ex) Swift에서 버튼 Title을 받고 싶을 때 → get the current title of button + Swift + stackoverflow
실로폰 만들기
CDEFGAB의 버튼을 이용해 각각에 해당하는 음악 파일 재생하기AVFoundation이라는 Framework 사용
https://developer.apple.com/documentation/avfoundation
@IBAction func keyPressed(_ sender: UIButton) { playSound(soundName: sender.currentTitle!) } func playSound(soundName: String) { let url = Bundle.main.url(forResource: soundName , withExtension: "wav") player = try! AVAudioPlayer(contentsOf: url!) player?.play() }- AVFoundation을 처음 사용해보았다.
- 이 프로젝트를 처음 봤을 때 건반 하나씩 액션을 연결했을거라 생각했는데, 한 Action에 버튼 여러 개를 등록하고, Sender를 통해 분리해서 입력받는 것을 배웠다.
2020-04-11 오후 10:27 #6550
-
-
글쓴이글
2 답변 글타래를 보이고 있습니다
- 답변은 로그인 후 가능합니다.