音階衰弱
このアプリで用いた主な技術
- AVFoundation(AVAudioPlayer)を使った音声ファイル(mp3)の再生。
- 配列に格納した要素をランダムに並べ換える処理。
- 神経衰弱の正誤判定(1回目と2回目に選んだものが同じものかどうか)の処理。
開発環境
xcode:Version 9.4 swift:Version 4.1.2 macOS:High Sierra (Version 10.13.6)
プログラムファイル
├── LPSoundSense
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ │ └── (アイコンなどの画像ファイル)
│ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── Info.plist
│ ├── OnePlayViewController.swift
│ ├── ViewController.swift
│ └── (mp3ファイル)
└── LPSoundSense.xcodeproj
全ファイル容量:2MB
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ │ └── (アイコンなどの画像ファイル)
│ ├── Base.lproj
│ │ ├── LaunchScreen.storyboard
│ │ └── Main.storyboard
│ ├── Info.plist
│ ├── OnePlayViewController.swift
│ ├── ViewController.swift
│ └── (mp3ファイル)
└── LPSoundSense.xcodeproj
全ファイル容量:2MB