[Swift4]Codableが便利らしい

codableが便利らしいと所々で聞くので、使ってみました codableって何ができる? 実運用の利点という話で言うと、APIなどから返ってき
Read more

[Swift4]SwiftでHTTP GETをする方法

bitflyerから現在のbitcoinの価格を取得してみました。 var components = URLComponents("https://lightning.bitflyer.jp/ticker") components?.queryItems = [URLQueryItem(name:"product_code",value:"BTC_JPY")] let url = components?.url let task = URLSession.shared.dataTask(with: url!){ data,response,error in if let data = data, let response = response { print(response) do{ let json = try JSONSerialization.jsonObject(with: data, options:
Read more

筋トレ2ヶ月目振り返り

まず、自画自賛ながら、筋トレが2ヶ月続いていることが素晴らしい。 2018年の筋トレプランを元に2ヶ月目を実施しました。 後からより見やすい用に
Read more

パワーブロックのkg換算

私は筋トレ時にパワーブロック(の類似品)を使っています。 これ表記がポンドで、kg換算をいちいちググっていたのですが、面倒になってきたのでココ
Read more

Fireabaseのトランザクション処理を理解する

FireabaseのRealtimeDatabaseにおけるトランザクション処理のサンプルコード がひと目意味がわからなかったので、簡単に書い
Read more

筋トレ4週目

2018年の筋トレプランを元に4週目を実施しました。 1/22 チンニング 5 - 3 - 3 1/23 ダンベルベンチプレス(9.0kg:灰色+2本) 10 - 10 - 23 1/24 スクワ
Read more

筋トレ3週目

2018年の筋トレプランを元に3週目を実施しました。 2週目の終わりに人生初ギックリ腰となり、歩くのも困難な状態に陥ったので、2週目にして休憩
Read more

筋トレ2週目

2018年の筋トレプランを元に2週目を実施しました。 1/8 チンニング 5 - 5 - 3 1/9 ダンベルベンチプレス(17.9kg:紫+2本) 10 - 10 - 6 1/10 スクワ
Read more

[Swift] classとstructの使い分け

classは参照型でstructureは値型 基本的にstructを使える場合はstruct、そうでない時はclassです。 参照型だと、意図し
Read more

[Swift] 呼び出し元の変数を変更する関数を書く方法

通常、関数に値を渡すと値渡しになるため、呼び出し元の変数に変更は反映されないのですが、 型にinoutを付け、参照渡しにすることで呼び出し元に
Read more