swiftmokumoku.connpass.com
2日連続で、「もくもく会」に参加してみた。今回はビールが出ました!お菓子も出ました!非常に良い環境で集中できた。
viewを角丸に
hogeView.layer.cornerRadius = 10.0
角丸に調整した。
enumで定数を管理
せっかくのもくもく会なので、定数を綺麗に書くやり方を聞いた。
class Hoge:NSObject{ class func fuga -> String{ return "sample string" } } Hoge.fuga()//sample string
自分はクラスとクラスメソッドを使って、管理していた。「enumで書くといいよ」と言われて、そっちのほうが良さそう(わざわざクラスを宣言しなくてもいいと思っていたので)と思い、enumで書き直した。
enum Hoge:String{ case FUGA = "sample string" } Hoge.FUGA.rawValue//sample string
Parseで簡単なPush通知を実装
チュートリアル見ながら、ParseでPush通知を実装した。
http://www.riaxdnp.jp/?p=6650
Parse Platform
saveInBackground()が動かない
func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) { let installation = PFInstallation.currentInstallation() installation.setDeviceTokenFromData(deviceToken) //installation.saveInBackground() installation.save() println("got device id! \(deviceToken)") }
saveに書き換えたらできた。
Parse Push Notifications - Swift Installation Not Working - Stack Overflow
PUSH通知できたときは感動したw