2019-05-01から1ヶ月間の記事一覧

Swift Delegate カスタムセル 実装処理

delegateについて記事を探したが、一般論でしかなく理解し難いのでまとめておく やりたいこと TableView Cellの中のbutton で画面遷移したい。delegate利用 理由:通常ならデリゲートメソッドを利用する。 しかし、xibファイルの中に自分が実装したボタンが…

wordpress 納品 忘備録

ロリポップはWP-mailプラグインを入れないと、フォームからお問い合わせができない メール設定はこちら lolipop.jp All-in-One WP Migration を利用する 利用するときは他のプラグインを停止しておく 参考サイト www.vektor-inc.co.jp 管理画面関係でプラグ…

swift model作成 インスタンス作成がいまいちわからない方へ

モデルを便宜的に、表示するためだけに作成したのでまとめ initはインスタンス生成時に自動的に呼ばれるメソッド struct PlanList{ let days:Int let date:Date init(days:Int ,date:Date){ self.days = days self.date = date } } メンバ変数で宣言 var pla…

Swift CoreData 小テーブルオブジェクト生成

Swift CoreData 小テーブル作成の記事がほとんどなかったので記載 テーブル関係はこう PlansがDaysを1対多でもっている ポイントは days_re が一つの変数のように扱うところ。 NSSet にNSMutableArray はセットできない。CoreDataがObjective-Cで書かれてい…

WordPress comments.php 表示されない

comments.phpが、本の通りに表示されない問題。 参考にさせていただきました。こちらのサイトのほうが良いです。 コメント欄を表示するcomments.phpを作る [WordPressテーマ作成の手順16] | *Web Design 覚え書き* ポイントは、comment_form( $args ) 引数…

Bootstrap4 ul li 中央揃え 忘備録

flexboxがとても便利 参考にさせていいただきました。 www.webcreatorbox.com <div class="collapse navbar-collapse" id="navbarToggler"> //ここにw-100を入れたら、画面いっぱいに広がる。 //ulには d-flex を適用 <ul class="nav navbar-nav d-flex w-100"> //li にはd-inline-flex で均等割 <li class="nav-item d-inline-flex active"> <a class="nav-link" href="#">Home<…</a></li></ul></div>

Ruby RSpec導入

インストール この本のまとめです。 とても良いと思います。 gem install rspec テストファイル作成 テストファイルは filename_spec.rb と名付けるのが一般的 Rspecがあれば、他にドキュメントいらないと言われている。 Rspecのドキュメントはこちらがいい…

Git 共同作業者がマージできないようにする。

設定するだけ。 忘備録 これにチェックすると、コメントしないとmergeできなくなる。 いいですね。

gulp(ガルプ)の利用について 忘備録

参考にさせていただきました。 https://dotinstall.com/lessons/basic_gulp gulp とは SCSSなどで記述すると、コンパイルしてCSSにする必要がある。 多少の変更でもコンパイルするのはめんどくさい。 それで、保存した時のタイミングで自動的に、コンパイル…

PHP パラメータのわたし方 忘備録

クエリを受け取るには $_GET を利用する a タグのリンク先に ? に続けて記載する <a href="show.php"?name=Bob> $_GET の中身はハッシュになっている。 Rails のparams と同じ $_GET = array( //キー 値 'name' => 'Bob' )</a>

SCSSファイルのコンパイル方法

SASSファイルのコンパイルについて SASSはコンパイルしてcssファイルに変更する必要がある。 まずnode.jsをダウンロードする。 ダウンロードサイト 本家 左側のLTSの方をダウンロードする。安定版 nodejs.org コマンドラインで確認 $ node --version //==OK…

Windows でLinuxコマンドを利用する方法

windowsは簡単なbash のコマンドも使えない。 大変である。 解決法 git bash をインストールする。 ダウンロードサイト git-scm.com これで一通り、linuxのコマンドが利用できるようになる。 プログラミングを勉強したいなら、そもそもwindowsは買ってはいけ…

Swift4 カスタムセルの作り方

他の記事が古かったり、いい記事がなかったのでまとめます。 xibファイルの作成 ポイントはUITableViewCell を継承したクラスを作成すること 画面はそれぞれ@IBOutletで接続しておく。 実装するクラスでセルを登録 registerメソッドを利用 ここではPlanCell…

Swift4 CoreData まとめ

いろいろ探したけど、CoreDataについてまとめた、いい記事がなかったので作成します。 作るものはこれ 座標値を入力して、Coredataに保存する。 保存したデータはtabelViewに表示される。 まず、アプリ作成時に Use CoreData にチェックを入れる。 xcdatamod…