swift
こんなん見つけた Swiftris: Build Your First iOS Game with Swift Swiftris: Build Your First iOS Game with Swift | Blocswiftでテトリスを作成するチュートリアルみたいに見える 他にも勉強しているメモ Swiftrisで学んでみる(1) - Qiita Swiftrisで学…
Objective-Cのライブラリは多いけどswiftのライブラリは少ないのでObjective-Cのものを流用しましょう ということらしい gem cocoapodsをインストール gem install cocoapods --pre↓ $ pod Usage: $ pod COMMAND CocoaPods, the Objective-C library package…
ちょっとわかりにくいとつい後回しになる癖がある わかることからやるのはいいけど取り組むのはなるべく早くしたほうがいいと思う 準備 プロジェクト作成時にcoredataのチェックを入れる エンティティを追加 エンティティに名前を設定してフィールド要素など…
androidの勉強をしているけど 「スマホアプリってどっちも同じでしょ」みたいなこといわれるとなんかあれ何でswiftでiphneアプリの勉強もしているこのごろ 参考 iOS - SwiftでUiWebViewを使ってアプリ内ローカルHTMLを表示する。 - Qiita webviewでwebサイト…
いろいろとなんか調べているけど iphoneアプリはデベロッパー登録のお金があるのでなかなか踏ん切りが付かない 参考 014 UIImageViewの画像の回転/拡縮/反転 - Swift Docs 画像の回転を行う 拡大とかは勝手に引き伸ばしとかで何とかなりそうですけど方向を変…
手持ちのスマホが古くなってきた そろそろ買い替えどきかもしれないけどandroidかiosかで悩み中 NSUserDefaults 簡単なデータならこれで保存して使用する 設定データ等を保存する場合に便利な感じ 実装 シングルページアプリケーションでつくって以下のレイ…
参考 Swiftで遊んでますか? - クックパッド開発者ブログ Swiftで遊んでますか? - クックパッド開発者ブログ デザインとかは疎いんで なんかいい感じのものがあったら参考にしようと思いましてm(_ _)m サンプル(Playgroundで準備) 基本 // Playground - n…
変数やクラスのプロパティの値の変更前、変更後に処理を実施できる willSet:変更前に実施する処理を記載 didSet:変更後に実施する処理を記載(こちらでは変更後の値を書き換えることもできるらしい) サンプル 変数 import Foundation println("Hello, Wor…
通常の方法 画像とかいろいろと設定できるけどなんかひねりが欲しい場合など厳しいのかもしれない ソース // // ViewController.swift // swiftSample15 // // Created by 松本繁治 on 2014/11/24. // Copyright (c) 2014年 m_shige1979. All rights reserve…
結果 ただ、画像をサムネのような感じで表示するシンプルなものタップなどはできないので役には立たないかと… 要約 カメラとかのギャラリーみたいなやつを作りたいんだけど… tableviewじゃないよねということでいろいろと探しましたObjective-Cとかならあっ…
今回はパクリ参考です Swiftで初めてiPhoneゲーム開発する人向チュートリアル(マルバツゲームを例にStep by Step解説) - こんにゃくマガジン Swiftで初めてiPhoneゲーム開発する人向チュートリアル(マルバツゲームを例にStep by Step解説) - こんにゃく…
概要 RSS2.0専用 webview使用 なんか一覧表示がおかしい ナビゲーション使用 実装 画面設計 ViewController.swift // // ViewController.swift // import UIKit class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate, NSXML…
今回は画面編集なし 多分webviewとかはコードで書く方がいい感じ 実装 ViewController.swift // // ViewController.swift // import UIKit class ViewController: UIViewController, UIWebViewDelegate { var webview = UIWebView() var targetURL = "http:/…
概要 ヘッダーにナビゲーションを付与して戻る処理を完結にする 毎回unwind記載しないでもいいように 実装 GUI設定 ViewController.swift // // ViewController.swift // import UIKit class ViewController: UIViewController { var items = [Dictionary<String, String>]()</string,>…
シングルトンパターン classの中でclassを共有するやりかた。 データベースなどのclassを使用する場合はよく使われると思われる。 サンプル main // // main.swift // import Foundation var _obj1 = Hoge.getInstance _obj1.name = "1111" _obj1.age = 100 …
概要 データは保存しない tableviewを使用 navigationは未使用 tableviewの画面を作成 シングルページアプリケーションを作成 datasourceなどを連携 アイテムなどを連結して設定 // // ViewController.swift // import UIKit class ViewController: UIViewCo…
画面遷移 1つの画面だけだとあまりやることがないし、別の画面を一時的に呼び出して使用したいこともあるので… 遷移元設定 プロジェクトを作成し、storyboardにViewControllerを追加 遷移元と遷移先にアイテムを設定 buttonをcontrolを押しながらドラッグし…
Dictionaryとは別 あれは連想配列だがstructは構造体としての動きができるのかな? vb6のtypeとかc言語のstructと考えればいいかも 基本 // // main.swift // import Foundation struct sample1{ var id: Int = 0 var name: String = "" var age: Int = 0 } …
publicとprivateがあるよう あとinternalがあるようですけど、現時点では不明… サンプル sample1.class.swift // // sample1.class.swift // import Foundation // public class public class Sample1{ // コンストラクタ init(){ println("Sample1 init") }…
ぶっちゃけしょぼい まあ、即席なんで… いろいろいれたほうがいいけど多分こんなんでいいだろw 実装 アイテムを設定 ソース // // ViewController.swift // import UIKit class ViewController: UIViewController { @IBOutlet weak var img_view: UIImageVi…
画像を読みこんで表示する サンプル シングルページアプリケーションで作成し、アイテムを設定 検索して適当な画像をダウンロードする サンプル画像をドラッグする 画像をコピー ボタンと画像のアイテムをviewと連結 ソース編集 // // ViewController.swift …
todoアプリとかの事前調査 いくつかサンプルっぽいものを見つけたので実験 プロジェクト作成 シングルページアプリケーションで作成 ※特に画面になにか設定を行うわけではない ViewController.swift // // ViewController.swift // import UIKit class ViewC…
なんか空の配列を定義したらappendが使えなかった 空の配列の場合は追加するためには型を指定する必要がある用です Arrayの中にDictonaryを入れる場合は? サンプル import Foundation var items = [NSDictionary]() items.append([ "name": "りんご", "deta…
概要 1秒単位に現在日時を更新する機能 サンプル 画面はこんな感じ シングルページアプリケーションで作成して適当にラベルとかを設定 viewと連携してタイマー機能を付与 // // ViewController.swift // import UIKit class ViewController: UIViewControlle…
日付や時間を取得 NSDateやNSDateFormatterを取得して制御を行う ロケールを指定する場合は別途、NSLocaleを使用する サンプル // // main.swift // import Foundation // 現在日時の取得 let now = NSDate() // フォーマットを取得しJPロケール let dateFor…
xcodeの学習でカウンターアプリを作った アプリとは言えないけどまあ雰囲気で…こんなんです プロジェクトの作成 シングルページアプリケーションを指定 プロジェクトは適当に設定 Createで作成 GUI設定 Main.storyboradを選択しGUIの設定画面を表示する 右下…
ファイルの読み書き いくつか方法はあると思うけど簡単なものから書く 全然知らんのでシンプルなものから理解しておかないと… ファイルの書き込み 簡単なもののファイル書き込み サンプル // // main.swift // swift_sample02 // import Foundation let path…
セッター、ゲッターに別の書き方があった あまり、setter、getterは使わないからついあんな感じで作ったけど別の方法があったらしい サンプル Car.swift // // Car.swift // import Foundation // class定義 class Car{ // getter setter var _name:String =…
クラス カプセル化とかできるあれです。 他のマニュアルを軽く見た限りではまだ、あまりいろいろできる感じには見えないけど 簡単に組めるような作りにしているのかな? 構成 ファイル説明 main.swift 処理を書くswiftファイル Car.swift Car用のクラスを記…
関数 スクリプトっぽい書き方だけど型を指定できるようになったのでこの辺はプログラム言語のイメージがあります。普段、phpとかのスクリプト言語を使用してばかりなので型を定義するのには慣れていない。 関数サンプル // // main.swift // import Foundati…