2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

let s: プログラミング言語? = Swift[2]

1 :名称未設定:2014/08/23(土) 09:55:25.03 ID:vQdcSMFci.net
Appleの新言語Swiftについて語りましょう

Apple Developer
ttps://developer.apple.com/swift/
Welcome to Swift
ttps://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/LandingPage/

書籍iBooks:
The Swift Programming Language
ttps://itunes.apple.com/jp/book/swift-programming-language/id881256329?mt=11
Using Swift with Cocoa and Objective-C
ttps://itunes.apple.com/jp/book/using-swift-cocoa-objective/id888894773?mt=11
書籍の形にはなってないけどドキュメント
The Swift Programming Language
ttps://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Using Swift with Cocoa and Objective-C
ttps://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097
Swift Standard Library Reference
ttps://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/

Swift Blog
ttps://developer.apple.com/swift/blog/
Resources (Xcode 6が無料でダウンロードできる)
ttps://developer.apple.com/swift/resources/

関連スレ
Swift part3
http://peace.2ch.net/test/read.cgi/tech/1406083608/

前スレ
プログラミング言語Swift
http://anago.2ch.net/test/read.cgi/mac/1401736921/

571 :名称未設定:2015/01/16(金) 03:37:46.07 ID:4hWYpOMR0.net
>>570

ありがとうございます!解決ができました!
がdelegateの書き方が間違っていたのか値を渡せなかったので別な方法を取ることにしました...涙
ちなみにこちらのサイトを参考にしました
ttp://tech.eversense.co.jp/153

Optionalはnilを許容するかしないかって感じだと思ってます!

572 :名称未設定:2015/01/16(金) 14:08:51.93 ID:3evB3Xot0.net
swiftはプログラマがアホでも言語仕様で
セキュアに保たれるから深い理解は不要と思ってます!
(思ってるけど、まったく信用していない)

573 :名称未設定:2015/01/16(金) 14:15:29.35 ID:zsh3op6Z0.net
元々スクリプター?

574 :名称未設定:2015/01/16(金) 16:55:50.14 ID:hsHNAKVV0.net
Obj-C 勉強したての頃に、よく分からずに autorelease とか release とか retain してたのを思い出すw

575 :名称未設定:2015/01/16(金) 19:50:36.94 ID:shfV7gS00.net
ARCになってもその概念を知っておかないと面倒なことになりかねないけどね

576 :名称未設定:2015/01/16(金) 20:11:22.94 ID:tP4ffPho0.net
Objective-C的には「別に使ったら+1使い終わったら-1
0になったら解放。これの何が難しいんだ?」だったんだろうけど
インターフェイスビルダで作ったインターフェイスは起動時に1で〜って
自分でカウントスタートしてないクラスを渡されると混乱が加速。

577 :名称未設定:2015/01/16(金) 22:53:21.92 ID:uusesROg0.net
Apple の資料読みながら、ぽちぽち勉強してるんですが、
C ほどブレークしなくとも、RubyやPythonくらいには
定着してくれるといいな。と願ってます。

objcのライブラリからがんがん nil が返ってくるんで、
仕方なく追加した仕様に見えなくもない>Optional

578 :名称未設定:2015/01/16(金) 23:03:21.05 ID:0ZtDKRwo0.net
言語仕様はnilをできるだけ使わないようにしてるのに
フレームワークnilだらけなんだよね
だからコードは!と?だらけになる

579 :名称未設定:2015/01/17(土) 13:46:34.61 ID:II85MCI30.net
>>576
そうなの?
他人が+1したやつは基本ノーケアでおkがポリシーでしょ
自分がallocかretainしたやつだけautorelease, releaseしておけばいいだけじゃないの?

580 :名称未設定:2015/01/17(土) 14:00:15.93 ID:LnnM01Z30.net
うん
俺もあのレス見たとき、「インターフェイスビルダで作ったインターフェイス(インスタンス)」も同じだろ「これの何が難しいんだ?」と思った

総レス数 982
220 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★