facebook twitter hatena line email

「Ios/swift」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
 
(同じ利用者による、間の48版が非表示)
行1: 行1:
==swift準備==
+
[[ios/swift/helloworld]]
#macのapp_storeでxcodeをインストール
+
#create new projectを選択
+
#Single View Applicationを選択
+
#ProductNameをHelloworld、OriginalIdをcom.example、LanguageをSwift、DevicesをiPhoneで作成
+
  
==コンソールにHelloworld==
+
[[ios/swift/実機確認]]
#ViewController.swiftの以下の場所にprintを追加
+
    override func viewDidLoad() {
+
        super.viewDidLoad()
+
        print("Helloworld");
+
    }
+
#▶︎を押してビルド実行すると右下のコンソール欄にHelloworldと表示される
+
  
参照:http://qiita.com/maximum80/items/4116985b7276fdb45576
+
[[ios/swift/数字と文字]]
  
==画面上にHelloworldのラベルを表示==
+
[[ios/swift/配列]]
#Main.storyboardを選択し、右下の◎を選択してオブジェクト一覧を選択
+
#Labelを中央にドラッグしてくる。
+
#LabelにHelloworldを記載し
+
#▶︎を押してビルド実行
+
参照:http://vdeep.net/start-ios-swift
+
  
==storyboardを使わずにHelloworldを表示==
+
[[ios/swift/制御とループ]]
ViewController.swiftに追加
+
    override func viewDidLoad() {
+
        super.viewDidLoad()
+
        let label: UILabel = UILabel()
+
        label.frame = CGRectMake(100.0, 150.0, 200.0, 50.0)
+
        label.backgroundColor = UIColor.redColor()
+
        label.text = "Helloworld"
+
        self.view.addSubview(label)
+
    }
+
  
==swiftバージョン確認==
+
[[ios/swift/関数]]
$ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -v
+
Apple Swift version 2.2 (swiftlang-703.0.18.8 clang-703.0.31)
+
  
==最低限必要となるiOSのバージョンの設定==
+
[[ios/swift/構造体]]
#プロジェクトをダブルクリックし、
+
#Deployment Targetを修正
+
  
==実機検証==
+
[[ios/swift/クラス]]
#実機をUSBで接続
+
#xcodeの上部にあるiPhone6などと書かれている部分を自分のDeviceに選択しなおす。
+
#▶︎を押してビルド実行
+
  
以下メッセージが出た場合
+
[[ios/swift/ライフサイクル]]
Verify the Developer App certificate for your account is
+
  
#実機について以下確認
+
[[ios/swift/label]]
#設定/一般/プロファイルとデバイス管理/デベロッパAPP/信頼するに変更
+
 
 +
[[ios/swift/ボタン]]
 +
 
 +
[[ios/swift/ButtonSystem]]
 +
 
 +
[[ios/swift/色]]
 +
 
 +
[[ios/swift/画面遷移]]
 +
 
 +
[[ios/swift/storyboard]]
 +
 
 +
[[ios/swift/ナビゲーションバー]] [dir]
 +
 
 +
[[ios/swift/画像]]
 +
 
 +
[[ios/swift/画像保存]]
 +
 
 +
[[ios/swift/外部ライブラリ]] [dir]
 +
 
 +
[[ios/swift/AutoLayout]]
 +
 
 +
[[ios/swift/TableView]] [dir]
 +
 
 +
[[ios/swift/CollectionView]]
 +
 
 +
[[ios/swift/AlertView]]
 +
 
 +
[[ios/swift/UIPageViewController]]
 +
 
 +
[[ios/swift/UIScrollView]]
 +
 
 +
[[ios/swift/WebView]]
 +
 
 +
[[ios/swift/SearchBar]]
 +
 
 +
[[ios/swift/UIToolbar]]
 +
 
 +
[[ios/swift/view]]
 +
 
 +
[[ios/swift/アプリを評価]]
 +
 
 +
[[ios/swift/左右ジェスチャー]]
 +
 
 +
[[ios/swift/画像ビューアー]]
 +
 
 +
[[ios/swift/設定値保存]]
 +
 
 +
[[ios/swift/プロジェクトコピー]]
 +
 
 +
[[ios/swift/リンク集]]

2016年11月7日 (月) 12:00時点における最新版

ios/swift/helloworld

ios/swift/実機確認

ios/swift/数字と文字

ios/swift/配列

ios/swift/制御とループ

ios/swift/関数

ios/swift/構造体

ios/swift/クラス

ios/swift/ライフサイクル

ios/swift/label

ios/swift/ボタン

ios/swift/ButtonSystem

ios/swift/色

ios/swift/画面遷移

ios/swift/storyboard

ios/swift/ナビゲーションバー [dir]

ios/swift/画像

ios/swift/画像保存

ios/swift/外部ライブラリ [dir]

ios/swift/AutoLayout

ios/swift/TableView [dir]

ios/swift/CollectionView

ios/swift/AlertView

ios/swift/UIPageViewController

ios/swift/UIScrollView

ios/swift/WebView

ios/swift/SearchBar

ios/swift/UIToolbar

ios/swift/view

ios/swift/アプリを評価

ios/swift/左右ジェスチャー

ios/swift/画像ビューアー

ios/swift/設定値保存

ios/swift/プロジェクトコピー

ios/swift/リンク集