Swift part4 [転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2014/11/13(木) 15:39:01.67ID:TmOo0Hy+関連スレ
TypeScript(MS) VS Swift(Apple)
http://peace.2ch.net/test/read.cgi/tech/1401758403/
帰ってきた動的言語 VS 静的言語(代表Swift)
http://peace.2ch.net/test/read.cgi/tech/1401809550/
新言語Swiftを語るスレ
http://anago.2ch.net/test/read.cgi/mac/1401736249/
プログラミング言語Swift
http://anago.2ch.net/test/read.cgi/mac/1401736921/
前スレ
Swiftスレ
http://peace.2ch.net/test/read.cgi/tech/1401736341/
Swift part2
http://peace.2ch.net/test/read.cgi/tech/1402465335/
Swift part3
http://peace.2ch.net/test/read.cgi/tech/1406083608/
0757デフォルトの名無しさん
2015/03/21(土) 16:47:48.06ID:D2e3AiOVなぜこれだけ(和訳)わざわざiPad専用なんだろうか?つまり...
0758デフォルトの名無しさん
2015/03/21(土) 23:26:59.86ID:Ww5tbpNU0759デフォルトの名無しさん
2015/03/22(日) 02:41:18.67ID:J8Rssldu0760デフォルトの名無しさん
2015/03/22(日) 02:54:26.06ID:nXwgQKBGhttps://developer.apple.com/jp/documentation/
公式ならこのへんにリンクあるはずだよな
0761デフォルトの名無しさん
2015/03/22(日) 05:52:27.93ID:v4kHatpThttp://i.imgur.com/oHu4B7A.jpg
0762デフォルトの名無しさん
2015/03/22(日) 08:52:42.97ID:xoz/Ojpc0763デフォルトの名無しさん
2015/03/22(日) 10:12:59.49ID:gZesXRhT20冊はあるだろ
0764デフォルトの名無しさん
2015/03/22(日) 10:24:59.66ID:rqsWC5zc誰が読むのかね
0765デフォルトの名無しさん
2015/03/22(日) 15:33:57.29ID:8EsmULXX俺的には今更感だけど。
0766デフォルトの名無しさん
2015/03/22(日) 15:40:36.68ID:X8UPg43v何でもう画像消してんの?
しかもロダimgur使ってて
0767デフォルトの名無しさん
2015/03/22(日) 16:34:46.48ID:k7hEqt9aなんでだと思う?
0768デフォルトの名無しさん
2015/03/22(日) 19:47:14.42ID:NNUYzt4jApple Watchと同時にリリースだと思ってたら見送られて
まだ手付かずなんだが感触を知りたく候
0769デフォルトの名無しさん
2015/03/22(日) 20:44:11.00ID:hVWr8WfRメッセージ方式じゃないからObjective-Cよりもむしろリバースエンジニアリングには強い気もするんだけど。
0770デフォルトの名無しさん
2015/03/22(日) 21:27:31.48ID:t9hSgrFMプログラムは書けても絵心が皆無なんだが…
0771デフォルトの名無しさん
2015/03/23(月) 01:43:32.59ID:ZkyYmMOU昨日吉野屋行ったんだけどさ
かゆうま
0772デフォルトの名無しさん
2015/03/23(月) 08:56:28.99ID:6mr4owy1絶対に挫折しない〜の何処かのページにアイコンのデザインが良くないと起動すらして貰えないから自信がなければ外注みたいな事が書かれてた
0773デフォルトの名無しさん
2015/03/23(月) 12:50:38.40ID:/sDdPNNI0774デフォルトの名無しさん
2015/03/24(火) 08:25:30.12ID:EzWtiikC0775デフォルトの名無しさん
2015/03/24(火) 14:51:31.32ID:szq9HDbm0776デフォルトの名無しさん
2015/03/24(火) 21:30:54.19ID:iVnHcism0777デフォルトの名無しさん
2015/03/24(火) 22:34:03.04ID:szq9HDbm0778デフォルトの名無しさん
2015/03/24(火) 22:35:32.74ID:HrHp0fsqしかし>>768に誰も反応しない辺り、1.2はみんな足踏みなのか、悲しい
0779デフォルトの名無しさん
2015/03/25(水) 00:20:42.59ID:oAXpvP/Y0780デフォルトの名無しさん
2015/03/25(水) 00:35:19.14ID:xzC99th6そんな高度な事してないし、以前のバージョンで作ったものがすんなりビルド通りましたよ、ええ
0781デフォルトの名無しさん
2015/03/25(水) 02:08:51.37ID:VUfxUIcz挙げ句に Convert to Swift 1.2 の機能も全くの役立たずだったが色々直ってんのかー(棒読み
0782デフォルトの名無しさん
2015/03/26(木) 14:29:36.39ID:n0VdjOV5演算子のbeta 1のときは優先順位とかもなぜか変わってて、
それに対するエラーメッセージも意味不明でしんどかった
0783デフォルトの名無しさん
2015/03/29(日) 16:43:10.43ID:Jd/E77Ki0784デフォルトの名無しさん
2015/03/29(日) 17:22:12.05ID:E4gSZ9lf中身はさておき、完全にジャケ買い。ヤギさんかわいい。
0785デフォルトの名無しさん
2015/03/29(日) 18:00:23.62ID:l+o631au0786デフォルトの名無しさん
2015/03/29(日) 18:05:03.61ID:bEQIwTpZクラスが参照で構造体が実態渡しだっけ
その辺注意しながら頑張れ
0787デフォルトの名無しさん
2015/03/29(日) 21:04:29.43ID:75I0whLZ0788デフォルトの名無しさん
2015/03/29(日) 21:24:31.43ID:/xAW1vmD古い言語仕様のしかもハード本なんて需要ねーだろ
アフィか、アフィなのか
0789デフォルトの名無しさん
2015/03/31(火) 20:01:41.01ID:lPzrAJh+アプリ版だから内容は随時更新されて古くならないし紙の本の半値近いし
ちなアプリ版のタイトルは『たのしいアプリプログラミング 〜 Swiftで始めよう!』に変更されてる
0790デフォルトの名無しさん
2015/03/31(火) 20:18:41.12ID:ZD/szs6u0791デフォルトの名無しさん
2015/03/31(火) 20:48:56.12ID:e+rftGrp捨てマ
0792デフォルトの名無しさん
2015/03/31(火) 20:54:53.61ID:FMDOpxqZ小さなランタイムラップを除いてバイナリ化されたレイヤーでは
人間による可読性は慣れで克服できる程度に
obj-cもswiftも同等の機械語になってるんじゃねーの
0793デフォルトの名無しさん
2015/04/05(日) 22:45:13.39ID:yE4UNTlCコントローラは以下
class ViewController: UIViewController, UICollectionViewDataSource, UICollectionViewDelegate {
@IBOutlet weak var collectionView: UICollectionView!
override func viewDidLoad() {
super.viewDidLoad()
collectionView.registerClass(UICollectionViewCell.self, forCellWithReuseIdentifier: "Cell")
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 1
}
func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
return collectionView.dequeueReusableCellWithReuseIdentifier( "Cell", forIndexPath: indexPath) as UICollectionViewCell;
}
}
0794デフォルトの名無しさん
2015/04/05(日) 22:45:44.23ID:yE4UNTlCclass CustomCollectionViewLayout: UICollectionViewLayout {
override func collectionViewContentSize() -> CGSize {
return CGSize(width: 100, height: 100)
}
override func layoutAttributesForItemAtIndexPath(indexPath: NSIndexPath) -> UICollectionViewLayoutAttributes! {
var attr : UICollectionViewLayoutAttributes = UICollectionViewLayoutAttributes(forCellWithIndexPath: indexPath)
return attr
}
override func layoutAttributesForElementsInRect(rect: CGRect) -> [AnyObject]? {
println("InRect")
var attributes : NSMutableArray = NSMutableArray()
var attr = self.layoutAttributesForItemAtIndexPath(NSIndexPath(forItem: 0, inSection: 0))
attributes.addObject(attr)
return attributes
}
}
0795デフォルトの名無しさん
2015/04/05(日) 22:47:42.75ID:yE4UNTlC実際にこれで試してみてるんですが、なぜか起動時に
layoutAttributesForElementsInRect
が3回呼ばれてしまいます。
UICollectionViewLayoutを使ったサンプルとかwebでダウンロードして実行してみても
実行時にlayoutAttributesForElementsInRectは1回しか呼ばれないんですが、
何故こいつは3回呼ばれるのかが分かりません。
この実装に問題ありますでしょうか。
またはストーリーボードの設定ですかね。すみません、こっちは何も情報出してませんが…
0796デフォルトの名無しさん
2015/04/06(月) 00:00:09.72ID:KMOBWLXU新mac板に質問スレあるからそっち行け
0797デフォルトの名無しさん
2015/04/06(月) 01:02:10.81ID:NbRHcDc60798デフォルトの名無しさん
2015/04/09(木) 13:04:56.55ID:TNtX3A5ylumberjack先生が convert to で直らなくて小一時間悩んだよ、、、
0799デフォルトの名無しさん
2015/04/09(木) 17:25:30.72ID:DH1DtNYRasも!か?を頻繁に強要するし面倒が増えた
0800デフォルトの名無しさん
2015/04/09(木) 18:16:14.14ID:By7jm6N30801デフォルトの名無しさん
2015/04/09(木) 20:36:38.54ID:pPROHVocas!なんて怖くて使うヤツいるのかよ
0802デフォルトの名無しさん
2015/04/10(金) 08:54:13.66ID:Fxd3JVG0Obj-Cと違ってプロパティとメソッドが一緒に出るのがうざいんだが
0803デフォルトの名無しさん
2015/04/10(金) 20:02:11.73ID:w8aHkSK90804デフォルトの名無しさん
2015/04/12(日) 16:12:48.94ID:SEoR56tHobjcのプロジェクトはそんなでもないのに
0805デフォルトの名無しさん
2015/04/12(日) 17:33:57.48ID:tg8JkgZr『関数型プログラミングに目覚めた! IQ145の女子高校生の先輩から受けた特訓5日間』
http://www.amazon.co.jp/dp/4798043761/
0806デフォルトの名無しさん
2015/04/12(日) 18:29:18.87ID:cOMqfjKW0807デフォルトの名無しさん
2015/04/12(日) 20:01:53.48ID:uoBQ3RlO0808デフォルトの名無しさん
2015/04/12(日) 20:17:41.87ID:05Cq4VJ60809デフォルトの名無しさん
2015/04/13(月) 00:19:36.34ID:e/5M5RY90810デフォルトの名無しさん
2015/04/13(月) 00:22:50.57ID:e/5M5RY9足が飾りだと分かってくれない偉い人が使えって言うから、、、
0811デフォルトの名無しさん
2015/04/17(金) 00:50:59.60ID:P7mFVjfbさぁ、連中からケツの毛まで毟りとってやろう!!
0812デフォルトの名無しさん
2015/04/17(金) 07:40:13.71ID:gsVpLmhz0813デフォルトの名無しさん
2015/04/17(金) 15:33:33.34ID:P7mFVjfbとくに介護の連中なんて、紙に鉛筆で記入してるような連中ばかり
この生産性のないタスクを自動化すれば、年間でドレだけの時間を生み出し、
新しいオムツを取り替えるだけの時間にまわせるだろう?
0814デフォルトの名無しさん
2015/04/17(金) 17:38:32.35ID:yxCJmPFJそのsdkをswiftで開発しようと思ってるんだが問題ないかな?
ここらへんの仕組みについて、言及している資料があればそれも教えて欲しい。
0815デフォルトの名無しさん
2015/04/17(金) 17:43:10.70ID:LPj10LgKswiftの小さな(笑)ランタイムがiOS7以上じゃないと動かん気がする
少なくともswift1.1はダメだった
0816デフォルトの名無しさん
2015/04/17(金) 17:47:08.22ID:yxCJmPFJios6やったら〜という対応でも問題ないんやがそういったことが出来るかな
0817デフォルトの名無しさん
2015/04/17(金) 18:05:15.90ID:TKHdD31s0818デフォルトの名無しさん
2015/04/18(土) 15:26:16.45ID:HPz03eFeswiftライブラリをios6で動かすには、objcでswiftランタイムを自前で作って、swiftライブラリをios7でビルドして、swiftライブラリ分解して、ios6向けにメタデータ書き換えて、自作swiftランタイムに差し替えて、swiftライブラリを再パッケージしたら動くか?
簡単だな!
0819デフォルトの名無しさん
2015/04/20(月) 01:34:16.94ID:6kT+oGTjよく考えたらこれじゃ足りなくて、swiftランタイムをshared libraryからstatic libraryにしなきゃな(ios6で必須
まあ、ここまでやってたら誤差の作業だ
0820デフォルトの名無しさん
2015/04/20(月) 15:53:56.50ID:RiJw6GxL0821デフォルトの名無しさん
2015/04/20(月) 16:54:10.44ID:7sKs/SiO0822デフォルトの名無しさん
2015/04/20(月) 21:11:25.62ID:ROXxdtQ+他に全うな環境ないんだもんよ
# Cocoa, UIKitは流石にバイバイ
0823デフォルトの名無しさん
2015/04/21(火) 08:01:44.74ID:zqS47y0z0824デフォルトの名無しさん
2015/04/22(水) 08:48:45.82ID:Lv+ALBBj0825デフォルトの名無しさん
2015/04/22(水) 23:56:56.17ID:zq80JykMObjective-CでCネイティブ処理書いた場合と同じ処理スピードになるのかな。
いずれもCocoaライブラリやコレクションは使わず、CoreFoundation関連のCネイティブ処理や処理分岐を行うだけ。
0826デフォルトの名無しさん
2015/04/23(木) 00:15:18.62ID:QGejA/nU0827デフォルトの名無しさん
2015/04/23(木) 01:35:42.19ID:+ZMLMDHUこれで作られた有名どころアプリって何があるのかな?
0828デフォルトの名無しさん
2015/04/23(木) 08:53:26.06ID:VQw1Ef710829デフォルトの名無しさん
2015/04/23(木) 16:25:29.96ID:fbJ+LpoQスクリプトも書けるって…何でもありだな。
0830デフォルトの名無しさん
2015/04/23(木) 21:37:10.28ID:6+0lmuYbplaygroundは入力検知、コンパイル、実行を繰り返してるだけだ
コマンドラインのも同じ話だな
0831デフォルトの名無しさん
2015/04/23(木) 21:48:56.26ID:UxEGNIiW0832デフォルトの名無しさん
2015/04/24(金) 12:44:16.53ID:SGIU/dVx一見、REPLっぽく見えるけどベタなことやってると思う
0833デフォルトの名無しさん
2015/04/24(金) 18:28:05.11ID:Xp1eEqns0834デフォルトの名無しさん
2015/04/24(金) 19:08:05.24ID:+MuDnio80835デフォルトの名無しさん
2015/04/24(金) 20:18:02.96ID:FwAc081r思うだけなら勝手だけど(´・ω・`)
0836デフォルトの名無しさん
2015/04/25(土) 08:20:08.79ID:DF0cDPgbオマエモナー
0837デフォルトの名無しさん
2015/04/29(水) 20:57:52.02ID:imeSCGKs過去の言語に比べれば異例の普及速度だと思う。
最後の山はアップルが今まで作ったObjective-Cのフレームワークをどうするかじゃない?
0838デフォルトの名無しさん
2015/04/29(水) 21:13:40.53ID:2J/vCqrD過去の言語は他にも選択肢のある中の一つだからな
しかし、思いの外Swiftもひどくて同程度にひどいなら慣れたobj-cで良くね?というね
Swiftをobj-cに書き戻すのヤだから使うけどさ
0839デフォルトの名無しさん
2015/04/30(木) 06:59:00.85ID:W6W88GM30840デフォルトの名無しさん
2015/04/30(木) 12:04:17.49ID:ni6WgjW0なんかこういう奴がiOSなのにポコポコ落ちるようなクソソフト作ってる臭いがプンプンする。
0841デフォルトの名無しさん
2015/04/30(木) 13:35:38.67ID:ZfhegHNK正しく書けば、正しく動く、のはCでもアセンブラでも同じで、そこで言語の長所短所を考えないのは単なる思考停止だ。
OCが普及しなかったのには原因はあるだろ
0842デフォルトの名無しさん
2015/04/30(木) 14:19:33.93ID:JmkyBzRLランタイムは一緒なんだからどうもするわけないだろう。
何でこう、何も知らないのに知ったようなことを言いたがるんだろう。
0843デフォルトの名無しさん
2015/04/30(木) 14:26:04.21ID:vf3K/Xi4swiftでもヘンタイ管理をすると思うと頭痛いネ
0844デフォルトの名無しさん
2015/04/30(木) 14:26:39.88ID:1Uket1lp…たのむからObjective-Cを勉強してから口を開いてくれないか。
0845デフォルトの名無しさん
2015/04/30(木) 14:28:02.17ID:1Uket1lpたのむからswiftを…というかMac買って出直してこい。
0846デフォルトの名無しさん
2015/04/30(木) 14:33:09.10ID:2CshvpHF連投かと思ったら安価別か
その闇に突っ込んでないお前さんは幸せ、俺もこんな管理したくないわ
0847デフォルトの名無しさん
2015/04/30(木) 14:37:02.07ID:LArY547O0848デフォルトの名無しさん
2015/04/30(木) 15:16:07.96ID:TR94dkhq(…こんな旧い知識を…おっさん、ARC前に酸素欠乏症かなんかで…
「はやくいけ!おまえもぷろぐらまーになったのだろう!!」)
0849デフォルトの名無しさん
2015/04/30(木) 15:19:29.74ID:aiCzmAvR0850デフォルトの名無しさん
2015/04/30(木) 18:01:47.11ID:2A/M7r/XもしくはBasicなんぞでもやってろ
0851デフォルトの名無しさん
2015/04/30(木) 18:22:12.19ID:EVeJhCcYARCでswiftでもweakだのなんだの、objc引き継いだ管理がある
若造、勉強しなされ
0852デフォルトの名無しさん
2015/04/30(木) 18:25:25.11ID:EVeJhCcYビルド通らなくなるの無視して変えてくるからな
0853デフォルトの名無しさん
2015/04/30(木) 18:35:28.36ID:TR94dkhq0854デフォルトの名無しさん
2015/04/30(木) 18:37:55.50ID:2A/M7r/Xなんで「俺無能っす」って言っているのがわからないのか。ああ、無能だからかと納得せざるを得ないw
0855デフォルトの名無しさん
2015/04/30(木) 18:40:25.19ID:Fhmrjc/H0856デフォルトの名無しさん
2015/04/30(木) 19:11:19.47ID:XJ5UeK5jクソ言語でうまくやりくりする為の謎作法なんかより
もっと一般性があって価値のあることに勉強時間使いたいもんよ
■ このスレッドは過去ログ倉庫に格納されています