« パナソニック電子レンジビストロCMやJAバンク兵庫のCMに出てるのは平祐奈ちゃん、、、ってあの平愛梨さんの妹か! | トップページ | え!バッファローの無線ルーター、ハードディスク、Bluetoothアダプタまで更新プログラムがウイルス感染してたの! »

2014年6月 3日 (火)

AppleのWWDC2014で発表されたプログラム言語Swiftはどんなものかちょっとだけ見てみた。

今日の日本時間の深夜に開催されていたWWDC2014では、、、

WWDC 2014キーノートに関する記事まとめ

iOS8とOS X Yosemite、アプリなどの発表だけで大物のハードウェア発表なかったですね。

で、気になったのがSwiftというプログラム言語。iBookで読める、ということですがWebでも公開されてる。

これ。

https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097-CH3-XID_0

一番シンプルな繰り返し構文は

  • let individualScores = [75, 43, 103, 87, 12]
  • var teamScore = 0
  • for score in individualScores {
  •       if score > 50 {
  •             teamScore += 3
  •       } else {
  •             teamScore += 1
  •       }
  • }
  • teamScore

うーん、;がなくてちょっと冗長になったC?for inはVBぽい。

クラスも作れる。

  • class NamedShape {
  •       var numberOfSides: Int = 0
  •       var name: String
  •  
  •       init(name: String) {
  •             self.name = name
  •       }
  •  
  •       func simpleDescription() -> String {
  •             return "A shape with \(numberOfSides) sides."
  •       }
  • }

しかしいま、わざわざObjective-Cがあるのにこの言語を出す意図は何だろう、、、

でも多分試してみると思いますが。

« パナソニック電子レンジビストロCMやJAバンク兵庫のCMに出てるのは平祐奈ちゃん、、、ってあの平愛梨さんの妹か! | トップページ | え!バッファローの無線ルーター、ハードディスク、Bluetoothアダプタまで更新プログラムがウイルス感染してたの! »

日記・コラム・つぶやき」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/512682/59751355

この記事へのトラックバック一覧です: AppleのWWDC2014で発表されたプログラム言語Swiftはどんなものかちょっとだけ見てみた。:

« パナソニック電子レンジビストロCMやJAバンク兵庫のCMに出てるのは平祐奈ちゃん、、、ってあの平愛梨さんの妹か! | トップページ | え!バッファローの無線ルーター、ハードディスク、Bluetoothアダプタまで更新プログラムがウイルス感染してたの! »

最近の記事

最近のコメント

2017年10月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
フォト
無料ブログはココログ