Entries from 2014-06-01 to 1 month
Mastering the American Accent。 これは死ぬほど練習したのでもう身についたはずはずはず。
NSString の stringWithFormat 相当。 let h = lifeTime / 3600 let m = (lifeTime / 60) % 60 let s = lifeTime % 60 let formattedTime = String(format: "%lu:%02lu:%02lu", h, m, s)
Mastering the American Accent。 後に続く word によって短縮されるという話。
http://stackoverflow.com/questions/24022479/how-would-i-create-a-uialertview-in-swift
Mastering the American Accent。 過去形の ed は単語によって発音が異なるよ。needed(id), opende(d) and passed(t)。これは学校で習ったね。中学校かな?
Mastering the American Accent。 Schedule や Actually などの ぢゅ、ちゅ音。これは馴染みがあって問題なし。
毎朝5時に起きて出勤前にコードを書くという習慣を始めた。2週間経ったのでまとめてみようと思う。この記録が小さい子持ちの30代パパ・ママエンジニアに役立つとうれしい。多分独身で若い人には役に立たない。 始める前に抱えていた問題 好きなコードを書き…
Swift で JSON API 呼び出しの例を書きました。 An example of JSON API call in Swift
higepon/Swift-UIKit-Extensions // // UITableViewExtensions.swift // SwiftOneDAy // // Created by Taro Minowa on 6/21/14. // Copyright (c) 2014 Higepon Taro Minowa. All rights reserved. // import UIKit extension UITableView { func scrollToB…
Mastering the American Accent。 drive とかは d よりもジュよりの音になります。
Mastering the American Accent。 travel の tr は ch をもう少し stop of air した感じだよと。
Mastering the American Accent。 Adam and atom sound identical だそうだ。知らんかった。
Mastering the American Accent。*[MAA][English] 44. When t is Between Two Vowelsit is なども id-is になるんだね。
Mastering the American Accent。 We don't say: better. We say: bedder 言われてみれば確かに。d だね。
countElements(text)
class RoomsViewController: UITableViewController { var rooms = Array<Room>() override func viewDidLoad() { super.viewDidLoad() assert(User.currentUser()) self.refreshControl = UIRefreshControl() self.refreshControl.addTarget(self, action: Select</room>…
class RoomsViewController: UITableViewController { var rooms = Array<Room>() override func viewDidLoad() { super.viewDidLoad() assert(User.currentUser()) let api = API() api.getRooms(User.currentUser()!) { (roomsObj, error) in if let rooms = roo</room>…
Mastering the American Accent。 center とかがまさにこれだよね。this is not considered overly casual or sloppy speech. だそうです
JSON { success = 1; user = { "authentication_token" = "yyyyy"; "created_at" = "2014-06-11T13:22:43Z"; email = "yyyy@gmail.com"; id = 49; name = Taro; "updated_at" = "2014-06-13T12:49:07Z"; }; } API Response handling func connectionDidFinis…
Mastering the American Accent。 t が n のあとに来た場合は held t にせよと。writren とか。うわー。held t してなかった。ぜんぜん違うね。
Mastering the American Accent。 What? That can’t be right! が例文でした。
UIKit の Extensions を少しずつ書きためてる。歓迎 pull request。 Extensions for UIKit in Swift
API のインターフェース。どの引数を optional にするかは色々やってみて変えるかもしれない。 class API { func signIn(email: String!, password: String!, callback: (AnyObject, NSError!) -> ()) { callback("hoge", nil) } } API 呼び出し側 func sign…
Mastering the American Accent。 これは全く知らなかったぞ。held されたら聞き取れないよな。
Swift UIView Extensions。開発中だった iPhone アプリを Swift で書き換えている途中で必要と思った Extension を追加していく。
CGRect(x:0, y:0, width:320, height:568) は type 数が多い。CGRectMake も使えるのでどちらを使うか迷う。
Create UIColor by hex in Swift // // UIColor+Hex.swift // // Created by Taro Minowa on 6/8/14. // Copyright (c) 2014 Higepon Taro Minowa. All rights reserved. // import UIKit extension UIColor { convenience init(hex: Int, alpha: Double = 1…
スキマ時間を見つけてThe Swift Programming Language を読みながら Playground で遊んでいる。 import Cocoa var str = "Hello, playground" var myVariable = 42 myVariable = 50 let myConstant = "hige" //myConstant = 3 let implicitInt = 70 let impl…
https://twitter.com/higeponja フォローしてね!
Mastering the American Accent。 これは感覚的に理解していた。