2019-01-01から1年間の記事一覧

断断捨離

自分の身の回りに、無駄がまだある事に気付いた。 集中できる環境作り。

viewdidroad問題解決?

環境 swift : 4.2.1 Xcode : 10.1 TimeView.swift source import UIKit var flag = true // viewdidroadで二回関数を呼び出さないようにする class TimeView : UIViewController { var timer = Timer() var count_sec: Int! = nil var count_min: Int! = nil…

viewdidroad2回呼ばれる問題の原因

メモ viewdidroadが2回呼ばれるのはscheduledTimerでtargetをselfにしていたため、 何度もviewdidroadが呼ばれていたという初歩的ミス となると、他のクラスに任せることになるが delegateの実装をしなければならないのだろうか... 原因は分かった

timer 破棄問題

課題 viewDidLoadがなぜか2回呼ばれてる

課題整理

はじめに アプリ制作詰まった.memo 課題 [ ] タイマーのアルゴリズム [ ] 1秒が1秒じゃない [ ] timer破棄問題(timerをviewdidroadで生成すると破棄してもすぐ生成される) [ ] セグエで項目の名前も渡す [x] 各項目の値保持(アプリを閉じる時のセーブ...r…

んーーー

アプリ制作が詰まってきた。 ここが踏ん張りどころ。 進んだら、アウトプット。

課題

実行環境 swift : 4.2.1 xcode : 10.1 実行結果 run 課題 停止して再開するとき、正確な時間で再開できない 例えば、20.5秒で停止した時、停止した時間は(自分の書いたコードで)20.0秒判定になっているから、19秒までの時間が本当は1.5secなのに、0.5secにな…

セグエ

はじめに segueの理解したとこアウトプット 実行環境 swift : 4.2.1 xcode : 10.1 コード class TimeView : UIViewController { var set_hour: Int = 1 var set_min: Int = 2 var set_sec: Int = 3 override func viewDidLoad() { super.viewDidLoad() // Do…

UIPickerView

はじめに 徐々にアプリっぽくなってきた 実行環境 swift : 4.2.1 Xcode : 10.1 ソースコード import UIKit class SetTime: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource { // 選択肢 let dataListSec = Array(0...59) let dataListMin =…

iPhoneのタイマー設定のやつ

UIPickerViewでiPhoneのタイマー設定のやつができるっぽい。 軽く実装してみたが、もう少し整えてからアウトプット。 それより、土日だ! やっと開発に集中できる。

行動のパターンが固まってきた

習慣化されてきたので、もっと固める ・情報収集 ・英語勉強 〜授業〜 〜研究〜 ・ランニング ・風呂、飯 ・開発 ・アウトプット

selectorとsender

はじめに タイマーを作りたいんじゃ Timer.scheduledTimer() の使い方についてメモ ソース import UIKit //import Foundation class TimeView : UIViewController { var timer = Timer() override func viewDidLoad() { super.viewDidLoad() self.timer = Ti…

UITableView : cellの追加(セルの名前設定も)と削除

はじめに cellの追加と削除についてアウトプット 自分用.memo このブログ横幅狭い 実行環境 swift 4.0 (多分) Xcode : 10.1 注意 qiita.com qiita.com からの引用です ソースコード全体 ソースコード import UIKit class ListViewController: UIViewControll…

集中力、モチベ

今日はモチベが無くて何も出来なかった。 週に3回はこうなる。 スマホが原因だと思うから、 今週はスマホを遠ざけて生活してみる。

開発を始めた

今日は、UITableVIewにcellを追加、削除の機能を実装に取り組んでいた。 この実装が終わったらアウトプット。 明日完成させる。 終わり。

プロトコルとデリゲートを少し理解した

「デリゲート、ん〜〜〜確かに良さそう」って位には理解したのでアウトプット。 デリゲート分からんくてこの記事にたどり着いた方は、 間違ってるかもしれんので、 参考程度にお願いします。 では、ソースコード↓ import Foundation @objc protocol game_Sys…

今後の行動パターン.memo

- 研究 - 講義 - 就活 - 筋トレ、ランニング - 開発 - 情報収集 - ギター、作曲 - 娯楽 スマホからだとmd形式にはならんのね はい。

一旦

先日、ある企業のバイトの一次面接を受けました。 技術的なことを根掘り葉掘り聞かれ、なぁんにも答えられなかった。 結果はまぁはいって感じで、自分が今一度何をするべきか見直すいい機会だった。 よーし。

iphone でctlr-z が出来て感動した

iphone のLineとかメモでctlr-zするには iphone振るだけっていう。 今更だけど、すげーーーーーーーー

今日 2019/03/05

自分用メモ Unity Ray コンストラクタ 変数/関数 説明 origin レイの原点 direction レイの方向 GetPoint() レイの位置から設定した距離だけ進んだ点の座標を返す ToString() そのレイの情報を書式化された文字列として返す Physics.Raycast レイが任意のコ…

やーっと

やーっと卒論が終わる。まだ作業は残っているが、たいしたものではない。 ここからが勝負どころ。 よーーーーし。