■ このスレッドは過去ログ倉庫に格納されています
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/
- 901 :名称未設定:2015/07/26(日) 12:56:28.99 ID:a5uOv+hC0.net
- >>899
コーティングルールが根拠の一つだな
そのルールを決める時に何で判断するかはあるだろうけど
Googleが公開してるコーディングルールにも桁数あったような、、、
まぁルールのない一人の開発なら気分でおk
- 902 :名称未設定:2015/07/26(日) 12:59:15.37 ID:01tDimKM0.net
- >>901
いや、だからその コーディングルール の 根拠 がなんでやねんっていう
世の中には変なコーディングルールも存在するんやで。まあ、関係ないけど
- 903 :名称未設定:2015/07/26(日) 13:04:44.72 ID:FJcBmH7E0.net
- >>900
超裏技を教えましょう。
@interface ThirdPartyLib : NSObject {
@public
BOOL _dump;
}
- 904 :名称未設定:2015/07/26(日) 13:29:36.21 ID:01tDimKM0.net
- >>900
Key-Value Coding の setValue/valueForKey は使えるな
んなのよりは、カテゴリーでアクセサなりプロパティ追加したほうがいいと思うけど
- 905 :名称未設定:2015/07/26(日) 13:47:35.76 ID:a5uOv+hC0.net
- >>902
その場その場で決める気分より、コーティングルールを考えろというね
君が考える必要性を感じない開発をしてるのはよく分かったw
- 906 :名称未設定:2015/07/26(日) 14:09:05.96 ID:01tDimKM0.net
- >>905
その場その場ってなんか勘違いしてない?横幅だよ。周りとのバランスとかで考えているよw
横幅でのコーディングルールは君は固定で必要なのね。誰かが決めてくれないとなのね。ふーん、必要なんだろうな、全くわからんが
- 907 :名称未設定:2015/07/26(日) 22:27:49.88 ID:0Ah167/o0.net
- 人によって、ディスプレイによって最適解は変わるとはいえ、職場だと何某かの決まりはないとね。
Aさんの書いたコードをBさんが読むわけだからね。
- 908 :名称未設定:2015/07/26(日) 22:49:23.82 ID:jnczt4ol0.net
- フォントや色付け設定だけでも結構見えかた変わるしね。
空行をどこで入れるかとか、どういったコメントをどの程度入れるかでも読みやすさは変わる。
そこまでコーディングルールとして明記する職場なんてあるのかな。
俺は見たことない。
- 909 :名称未設定:2015/07/26(日) 23:39:44.62 ID:01tDimKM0.net
- 「こうでなきゃ」というのがあるから人のソースを読むのに苦労するんじゃね?
そんなもの捨てたら臨機応変wに他人のソースも苦もなく読めるようになるよ。たかが横幅の問題なら
そんなどうでもいいことよりも、絶対必要な最小限度なコーディングルールが皆の幸せになると思うんだけどww
- 910 :名称未設定:2015/07/27(月) 10:02:06.83 ID:rpvTTBsA0.net
- じゃぁ、もう一つコーディングルールネタで。
ソースコードにインデントの為にタブ(\n)の入力があっても良いですか?
1)タブはスペース(例えばスペース2個)で代用する。ソースのファイルサイズが若干増加するが、
最近のファイルシステムは最小管理単位が4Kbyteもあるので、Diskの消費
量は変わらない。
2)タブを使ってインデントをする。行の先頭を揃えるためにタブを使うのは昔からの
習わしで、変えてはイケナイ。
ちなみに、俺は1)です。
総レス数 982
220 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★