どーも。ねことあひるです。今日3時間いや、4時間くらいweb上で見つけたオープンソースのswiftによるアプリ作成練習サイトを見て作っていたのだが、うまくいかない。うまくいかないーーー!
swiftの作り方を動画で学ぶ
参考にさせてもらっていたサイト。
ここのサイトは動画でもどうやるのか見せてくれていたのだが、2014年時点のswiftについて作成した動画だったからか、その通りにやってもうまくいかない。
1からだと地道に勉強したほうがいいのか
本当にプログラム基礎知識0からかうまくいかないポイントを見つけても全然対処できない。swift上で何かエラーを出しているのはわかるのだが、全くわからない。自分の無力さを呪うレベル。
import UIKit
import AVFoundation
class GameViewController: UIViewController {
var pianoSoundC3 = NSURL(fileURLWithPath: NSBundle.mainBundle().pathForResource("C3", ofType: "mp3")!)
var audioPlayerC3 = AVAudioPlayer()
override func viewDidLoad() {
super.viewDidLoad()
audioPlayerC3 = try! AVAudioPlayer(contentsOfURL: pianoSoundC3)
audioPlayerC3.prepareToPlay()
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
@IBAction func C3(sender: UIButton) {
audioPlayerC3.currentTime = 0
audioPlayerC3.play()
}
}
これだけのswiftのコードでも動画で見て、実際に書いたことによって何となくはわかったが、本当に初心者なので、varとかletとかの違いさえわからない。
いっそのこと1から勉強したほうが早いのではないだろうか。
1からswiftを学ぶならここがいい
http://dotinstall.com/lessons/basic_swift
・ドットインストール
プログラミングを独学で習うならこのサイトを使うといいらしい。3分の動画が一つのコマとなっていて短時間でちょっとずつ学習できるのがいいのか。
本当に継続が大切なのがわかる。今本当にやる気になっているので、何が何でもアプリを作り。コツコツ作る。swiftマスターする。