- 1 名前:デフォルトの名無しさん mailto:sage [2014/11/01(土) 13:35:17.70 ID:12FSUUrY.net]
- Objective-C(オブジェクティブ シー)はプログラミング言語の一種。C言語をベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語。
(Wikipedia:ja.wikipedia.org/wiki/Objective-C より) 前スレ Objective-C [ObjC part:8]; peace.2ch.net/test/read.cgi/tech/1356341803/ Objective-C [ObjC part:7]; toro.2ch.net/test/read.cgi/tech/1330330906/ Objective-C [ObjC part:6]; toro.2ch.net/test/read.cgi/tech/1313891268/ Objective-C [ObjC part:5]; hibari.2ch.net/test/read.cgi/tech/1279730299/ Objective-C [ObjC part:4]; pc12.2ch.net/test/read.cgi/tech/1239721860/ Objective-C [ObjC part:3]; ttp://pc12.2ch.net/test/read.cgi/tech/1186543111/ Objective-C ttp://pc11.2ch.net/test/read.cgi/tech/1106983092/ Objective-C ttp://pc5.2ch.net/tech/kako/990/990574267.html
- 232 名前:デフォルトの名無しさん [2015/12/13(日) 09:40:19.57 ID:+eRy+6gb.net]
- キャストを認めないswiftがString⇔NSString互換してる時点で明らかに変
Core Foundationはswiftで書けないし
- 233 名前:デフォルトの名無しさん [2015/12/13(日) 09:55:29.13 ID:+eRy+6gb.net]
- Objective-C 3.0 待ちかな・・
- 234 名前:デフォルトの名無しさん [2015/12/13(日) 18:09:42.82 ID:+eRy+6gb.net]
- func とか書く理由が分からない
-> とかも泥臭い 書籍買ったら負け
- 235 名前:名無しさん@そうだ選挙に行こう [2015/12/14(月) 08:57:48.47 ID:Dd9ol/hG.net]
- Jobsが愛したObjective-C
- 236 名前:名無しさん@そうだ選挙に行こう mailto:sage [2015/12/14(月) 09:12:29.46 ID:n4HjOhXW.net]
- Swiftのゴリ推しにはうんざり…
Apple最近頭悪いよね
- 237 名前:名無しさん@そうだ選挙に行こう [2015/12/14(月) 09:52:55.38 ID:EuhoRupa.net]
- いっその事ARC前提のjavaで・・
- 238 名前:名無しさん@そうだ選挙に行こう [2015/12/14(月) 09:59:45.12 ID:EuhoRupa.net]
- Swiftが言語としてUIとhttpをサポートしたら使う
どうせApple専用なんだし Appleって言語作ればいいのに
- 239 名前:名無しさん@そうだ選挙に行こう mailto:sage [2015/12/14(月) 10:16:05.01 ID:ihUsYndj.net]
- >>230
別に愛してないけど
- 240 名前:アイ mailto:sage [2015/12/14(月) 12:06:45.16 ID:6cQ1LEo2.net]
- わしの考えたobj-c 3.0 ではメッセージ式もドットシンタックスで書ける。
if (obj.isKindOfClass(UIView.class)) { obj.removeFromSuperView(); }
- 241 名前:デフォルトの名無しさん mailto:sage [2015/12/14(月) 21:01:22.96 ID:b2CmJBSx.net]
- >>235
もはやメッセージ式ではない件
- 242 名前:アイ mailto:sage [2015/12/14(月) 21:14:10.74 ID:6cQ1LEo2.net]
- >>236
今だってアクセサにはドットで呼ぶから、あんまり変わらんですよ。
- 243 名前:デフォルトの名無しさん [2015/12/14(月) 21:38:24.48 ID:EuhoRupa.net]
- Swiftは単なる話題づくり
つまりネタ
- 244 名前:デフォルトの名無しさん mailto:sage [2015/12/14(月) 22:22:42.49 ID:b2CmJBSx.net]
- >>238
めちゃくちゃ納得した かつてのCocoa Java的な立ち位置か
- 245 名前:デフォルトの名無しさん [2015/12/15(火) 07:09:10.78 ID:PEMjc+kq.net]
- SwiftではなくApple BasicみたいなVBもどきを作ればいいのに
イベント処理のガラなんか記述したくないし、いい加減GUIをコードで書く時代は卒業したい
- 246 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 07:50:11.21 ID:Vrhl7KsS.net]
- objctive-cとSwiftは、
VB.NETとC#みたいなもんだと思って良いのか? どっちも文法が微妙に違うだけで、中身はほとんど同じになってしまってる。
- 247 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 08:01:06.30 ID:Vj+3N2ql.net]
- いや全然ちがくね?
- 248 名前:デフォルトの名無しさん [2015/12/15(火) 08:09:19.43 ID:PEMjc+kq.net]
- SwiftもObj-Cもただのフレームワークラッパー
Swift覚えても何も楽にならない、逆にCとかに戻れなくなる 近い将来、Swiftエンジニアは潰しが利かない=無能 と呼ばれるだろう
- 249 名前:デフォルトの名無しさん [2015/12/15(火) 08:11:40.28 ID:PEMjc+kq.net]
- 99.99%のiOS案件はObj-C
3年後も70%はObj-C
- 250 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 09:11:47.63 ID:3fLJcyYR.net]
- Swiftあかんな…
- 251 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 13:24:16.55 ID:0+wWMBI1.net]
- ObjC老害戦々恐々やねw
- 252 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 18:55:30.31 ID:ThSWRCNo.net]
- 老害って言うほど長くやってる人はいない
NeXTからやってるなら老害と認めよう
- 253 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 19:06:03.45 ID:p61Myj1Y.net]
- cocoaの時に詳解とヒレガスは買ってたけど
触り始めたのはiPhoneアプリ自由化からだから2008年辺りからだなぁ
- 254 名前:デフォルトの名無しさん mailto:sage [2015/12/15(火) 23:23:01.62 ID:dsHRmTJg.net]
- 俺は2003年頃かな
Carbonをリアルタイムで触ってない世代
- 255 名前:デフォルトの名無しさん [2015/12/16(水) 08:25:14.74 ID:0uVLlrb9.net]
- 今Swiftにくいついているのは日本人だけ
- 256 名前:デフォルトの名無しさん [2015/12/16(水) 08:29:34.17 ID:0uVLlrb9.net]
- Swiftじゃ保守が大変だろうな
同じ担当者が一生関わるなら話は別だけど
- 257 名前:デフォルトの名無しさん mailto:sage [2015/12/16(水) 08:54:52.13 ID:sYdqzL9a.net]
- 社内保守にしろ開発会社に依頼する立場にしても、ちょっと機能追加したいだけって時に言語の仕様変更に追加で人員コスト金かけて対応しなきゃいけないのはマイナスだろうね。
エンジニアは新しいものが楽しい人種だから仕様変更に振り回されるのも楽しいだろうけど。 言語仕様が固まってからが普及のチャンスじゃないかな。
- 258 名前:デフォルトの名無しさん mailto:sage [2015/12/16(水) 12:51:49.41 ID:yQvrJjLh.net]
- >>250
嘘。世界中の開発者が興奮している
- 259 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 18:46:40.71 ID:OsSjw3df.net]
- ソースコードの見た目に変態感がなくなったから、
興奮なんてできないだろ。
- 260 名前:デフォルトの名無しさん [2015/12/21(月) 00:53:15.69 ID:38Cohb8a.net]
- まだ、swift不採用にしてる会社のほうが多いよ。
- 261 名前:デフォルトの名無しさん [2015/12/21(月) 00:57:03.49 ID:38Cohb8a.net]
- Jobs色排除のためのswiftは抵抗あるし・・。
- 262 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 01:38:38.13 ID:9UN2TS0D.net]
- 無駄にSwiftに切り替える必要性がない
- 263 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 01:56:48.91 ID:JMWJJ/EQ.net]
- swiftって無能なweb屋崩れが新規に始める言語だろ
一部の処理速度のみ最適化したごまかし言語に、既存の開発者が乗り換える理由が無い
- 264 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 02:04:45.99 ID:15YBhsYq.net]
- わかってるやつはわかってる
- 265 名前:デフォルトの名無しさん mailto:sage [2015/12/21(月) 02:53:29.57 ID:4Mx5VRPH.net]
- >>232
それ煩雑になったObj-Cじゃねぇかwww
- 266 名前:デフォルトの名無しさん [2015/12/22(火) 00:31:57.69 ID:TjIa8Lja.net]
- swiftで構造体とか訳わからん。
プロはobj-cで十分。あるいはc#で。
- 267 名前:デフォルトの名無しさん [2015/12/22(火) 00:50:38.19 ID:CCc3g5x5.net]
- Objective-Cの文法は初見さんには変態的に見えるかもしれないけど、
Cの柔軟性を100%維持しつつ、オブジェクト指向をシンプルに追加した 他には見られない特筆すべき言語の一つだということは間違いない
- 268 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 01:15:32.84 ID:ah9aIrQQ.net]
- 文法が違うと言っても大して違わないんだよ、実は。
ドットで書くと>>235のとおり。あんまり変わらん。
- 269 名前:デフォルトの名無しさん [2015/12/22(火) 01:17:01.40 ID:qJHZYnmU.net]
- 言語としての好みなんかどうでもよくて、
製品のライフの間言語仕様の変更みたいなアホな理由で書き直しが発生しない言語で書くだけのこと WindowsならC++で書くしAndroidならJavaで書く
- 270 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 03:16:56.00 ID:kU1YHHeN.net]
- 今どきC++でwindowsのアプリを作るヤツなんていないだろ。
MFCでもいまだに使ってるのか?
- 271 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 03:32:59.94 ID:h2+OmYvg.net]
- Objective-Cがいいとかわるいとかとあんまり関係ないが
2004年のiBookG4動かすとメモリ256Mしかないから レインボーカーソル回りまくりで動作がブチブチなのだけど 逆に「xib読んでるw」「ボタンからアクションが飛んだw」って オブジェクトが通信してるのが見えるぐらい遅くて これぐらい動作順番保障されてないのに動くしっかりした 設計をおれもしなきゃなぁ…って思ったりするw
- 272 名前:デフォルトの名無しさん [2015/12/22(火) 05:17:26.08 ID:3vnbRuHu.net]
- NeXTもMac OSもObjective-Cで書かれて実際に動いているのに、なんでSwiftなのか?
初心者向けとも思えないし・・言語ヲタ向けとしか・・
- 273 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 08:48:40.76 ID:qNjAqcDd.net]
- ObjCはジョブズの象徴だからな
破壊されて当然
- 274 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 09:00:09.33 ID:kU1YHHeN.net]
- >>267
見た目が一般的になったから とっつきやすいじゃん。 言語仕様も既存の良く使われる言語から いいところを寄せ集めた感じになってるし。 一般的に普及させやすいとみたのだろうさ。
- 275 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 09:25:06.95 ID:aKsc0Ke4.net]
- >>268
いや意味が分からない
- 276 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 11:47:29.03 ID:E422G1dP.net]
- 結局 「Cに仕様を追加」というのが限界なんじゃないかな。
Cの反省点を元にしてGoが生まれたようにCの言語仕様を捨てたいと考えた時に 新しい言語を用意しようってなったんじゃないかな。
- 277 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 12:31:40.21 ID:qNjAqcDd.net]
- 末尾クロージャや$1を駆使したコードは
短小オナニーって感じで大変見にくい
- 278 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 13:56:15.38 ID:ah9aIrQQ.net]
- クロージャだけ別に書いてもいいんだぞ。
- 279 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 16:14:16.42 ID:FIUTNb/j.net]
- >>271
Cに仕様を追加って話ならObjective-Cって見事にやり遂げてると思うが? C++の方がCっぽいけどObjectへのメッセージ送信をsmalltalkライクな表現にした分読みやすいと思うのだが(structとclassの区別がヘッダ見ないとわからないC++を僕が嫌いなだけかもしらんけど) ちなみにswiftはあんまり好きじゃねぇ、どうせ此処までfunctionalな実装にするのならもっと定数的な仕様にしてほしかった。
- 280 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 16:31:23.14 ID:mxs6PTE7.net]
- 最初にObjective-CマイナスCってのを見た時は、それってSmalltalkそのものじゃね?って思ったものだが
出てきたものはどちらにも無い機能まで寄せ集めてきた、確かにモダンだが一層ツギハギ感のあるものだったっていう
- 281 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 16:42:03.53 ID:E422G1dP.net]
- >>274
ごめん言い方がまずかったかもしれない。 Cの言語仕様がまずいのでそれに更に追加するって作りが良くないよね。 って話。 例えばCでは暗黙の型変換がある。 nullと0の区別がつかない。 ポインタ型がある。 正直Cに代わる言語がでてくれるのが一番なんだが。 goもswiftもrustも対抗対象がc++とかなんだよなー。 go並の言語仕様の小ささでC対抗言語でないかなー
- 282 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 16:50:06.75 ID:E422G1dP.net]
- >>275
IDEの変換機能に期待して 言語仕様の後方互換性を無視して作るって姿勢が功を奏するかもね。 ある程度こなれてきたら、いらない仕様を削っていってほしい。 goって惚れ惚れするくらい言語仕様抑えてるんだよね。 例えばclassがなくてstructだけとか。 structを参照渡ししてclassっぽく使うからそれで十分なんだよね。 swiftではstructとclassの使い分けって値渡しか参照渡しってだけだよね。 enum class struct全部にメソッド生やせるなら、どれかはけずれるでしょう?
- 283 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 16:59:36.42 ID:QCvgGY11.net]
- Objective-C#で
- 284 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 19:57:04.99 ID:txd9otas.net]
- Objective-Swiftじゃいかんのか?
- 285 名前:デフォルトの名無しさん mailto:sage [2015/12/22(火) 22:30:17.60 ID:aKsc0Ke4.net]
- >>274
同感 Objective-Cはオブジェクトを扱ってる部分がわかりやすいのがいい
- 286 名前:デフォルトの名無しさん mailto:sage [2015/12/25(金) 10:41:49.70 ID:PGIlXZYL.net]
- 結局、もうなくなる言語だから
勉強するな、ってことか? この言語で作ったアプリは、appストアで売れなくなる って本当なの?
- 287 名前:デフォルトの名無しさん mailto:sage [2015/12/25(金) 11:00:42.82 ID:rljA4Lg6.net]
- って本当なの?(笑)
- 288 名前:デフォルトの名無しさん mailto:sage [2015/12/25(金) 13:15:43.73 ID:BCzmNj47.net]
- AppleとSwift開発者のオ○ニーに付き合わされて大変だねぇwww
- 289 名前:デフォルトの名無しさん mailto:sage [2015/12/25(金) 20:00:50.32 ID:P+AWGo7j.net]
- >>276-277
なんつーか、Objective-Cやってると"列挙型"だの"多変数を返す"だのは そういうクラスを作って計算させて、クラス返せばいいじゃんになるので ごちゃごちゃ細かい10年後は廃れてそうな機能を"言語仕様"に組み込んでるのに すげぇ違和感あるんだよな。 「量子コンピュータ言語フンババではquantam構文で〜」ってやった十年後に 「超次元理論言語クチャラビビンバではultaradimention構文で〜」って永久にやってそうっつか。
- 290 名前:デフォルトの名無しさん mailto:sage [2015/12/25(金) 23:01:55.38 ID:3siPzMif.net]
- 永久にやるしやらないといけないに決まってんじゃん
そんなことも分からないとはさすが老害
- 291 名前:デフォルトの名無しさん mailto:sage [2015/12/25(金) 23:12:38.49 ID:ya9ISuTA.net]
- そういうアホな賽の河原の石積みやってらんないから
>そういうクラスを作って計算させて、クラス返せばいいじゃん
- 292 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 16:07:13.78 ID:HHSrINjy.net]
- 今年は、この言語がなくなる年か・・・
ごくろうさまでした。
- 293 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 18:29:59.82 ID:xUPyE7jx.net]
- >>287
いやSwiftがなくなるでしょ
- 294 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 18:36:47.86 ID:S4tjwpf+.net]
- Appleがなくなるよ
iPhone 6S、Apple Watch、iPad Pro、Apple TV全部コケてるし
- 295 名前:デフォルトの名無しさん mailto:sage [2016/01/01(金) 18:39:17.26 ID:fzlqnlAB.net]
- やべー俺それ全部買ってるわ
- 296 名前:デフォルトの名無しさん [2016/01/17(日) 22:59:09.26 ID:UWpoaTz9.net]
- Objective-CってCから入ると訳わかめだけどオブジェクト志向言語から入るとめっちゃ分かりやすいな
- 297 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 00:33:34.30 ID:yOJjOSXj.net]
-
Google Adsenseだけで家族を養ってる俺が通りますよ
- 298 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 01:48:44.45 ID:WFEJ4wV5.net]
- >>291
Swiftとかいう意識高い系言語()よりはよっぽどシンプルだからなObjective-Cは
- 299 名前:デフォルトの名無しさん mailto:sage [2016/01/18(月) 04:20:58.50 ID:9EgVfl4X.net]
- たまに生Cの制限でめんどいことがあるので(blocksわかりづらー)
- 300 名前:
Cの方を整理してくれーとは思ったりする。 swiftおまえは座ってろ。 [] - [ここ壊れてます]
- 301 名前:デフォルトの名無しさん mailto:sage [2016/01/22(金) 17:38:00.09 ID:VWv1F+A1.net]
- 語学学習用のアプリ(FLNewsBrowser)が動かなくなってたので公開されているソース
nsek.net/SYW/software/download/FLSources.dmg を基にしてなんとか改変をしてみようとコンパイルできるとこまで持っていったのですが、 deprecated警告の嵐でマトモに機能しません。 deprecatedなclass/APIの代替手段を知りたい時はどうやって調べるのが適切なんでしょうか? Appleのサイトには碌に載ってないように見えますが。 (環境は Xcode6.2, Mavericks 10.9.5 です)
- 302 名前:294 mailto:sage [2016/01/22(金) 21:11:20.00 ID:VWv1F+A1.net]
- NSMovie を QTMovie に置き換えても、とりあえずBuild出来るだけでダメだった箇所があったのですが、
AVKit/AVFoundation の対応物でなんとかなりました。 ここ↓を参考にしました https://developer.apple.com/library/mac/technotes/tn2300/_index.html
- 303 名前:デフォルトの名無しさん [2016/01/23(土) 14:52:40.97 ID:leAGheW9.net]
- Xcode 7で#errorや#warningに日本語使えなくなったのか?
- 304 名前:デフォルトの名無しさん mailto:sage [2016/01/23(土) 15:42:23.67 ID:88h5UZ6U.net]
- >>297
そんなことよりXIBやStoryboardの編集がめちゃ重たくなったのであるが あとLabelとかにAttributedStrings設定すると画面がピクピクするのであるが XCode7不安定で泣ける
- 305 名前:デフォルトの名無しさん mailto:sage [2016/01/24(日) 01:27:52.70 ID:oO2UXUzr.net]
- 最新厨は人柱となってデバッグに徹するのだ
- 306 名前:デフォルトの名無しさん mailto:sage [2016/01/24(日) 09:17:00.13 ID:xZn7WE3F.net]
- >>297
We must wtite english Becose we are Apple programmer!
- 307 名前:デフォルトの名無しさん [2016/01/24(日) 22:05:14.87 ID:MTdyFEhx.net]
- >>300
> Becose
- 308 名前:デフォルトの名無しさん mailto:sage [2016/01/25(月) 16:07:25.84 ID:TsQ/lQ2p.net]
- >>299
iOSの最新版の機種でデバッグするのにどうしても必要になるのがなー
- 309 名前:デフォルトの名無しさん mailto:sage [2016/02/05(金) 13:53:43.10 ID:xVGnBx0l.net]
- -(id)init
{ [super init]; student = 2 teacher = 2 return self; } これどういう意味?
- 310 名前:デフォルトの名無しさん [2016/02/05(金) 15:35:00.34 ID:B/Uu+ljn.net]
- >>303
スーパークラスのinitを呼ぶ student、teacherというインスタンス変数にそれぞれ2を代入 という形でインスタンスを初期化 初期化したインスタンスをを返す という意味
- 311 名前:デフォルトの名無しさん mailto:sage [2016/02/05(金) 18:32:58.52 ID:PpryQyj4.net]
- >>303
なにかを継承したクラスのinitメソッドを書き換えた例だと思うので まず、親クラスたちがなにしてんのかわからないからお約束として [super init]で親クラスが普段やってる初期化を完了させる。 初期値としてインスタンス内の変数にstudent = 2teacher = 2をセットする return selfで自分自身というかここでイニシャライズした インスタンス自身の存在するポインタを返す。 (alloc,initされたインスタンス自体が出力される)
- 312 名前:デフォルトの名無しさん mailto:sage [2016/02/05(金) 19:50:54.72 ID:uPSLYE8i.net]
- つーか間違ってんじゃんw
- (id)init { self = [super init]; return self; } こうだろ。
- 313 名前:デフォルトの名無しさん mailto:sage [2016/02/05(金) 20:11:57.25 ID:uPSLYE8i.net]
- Objective-Cは引数が二つ隠れてて、仮にそれを省略しないで書くと
- (id)init:(id)self cmd:(SEL)_cmd { self = [super init]; return self; } 引数で渡されたself(id型のポインタ)に[super init]の戻り値を代入してreturnしてる。 superは親クラスの実装を呼ぶ時のキーワードで、 selfがインスタンスならsuperもインスタンス、selfがクラスならsuperもクラス。
- 314 名前:デフォルトの名無しさん mailto:sage [2016/02/05(金) 20:13:53.96 ID:uPSLYE8i.net]
- id型のポインタって言うとだめか、id型自体がポインタ型だ。
- 315 名前:デフォルトの名無しさん [2016/02/06(土) 00:32:42.46 ID:FsvYHdeC.net]
- Carbonってどんな風に死んだんだっけ?
- 316 名前:デフォルトの名無しさん mailto:sage [2016/02/06(土) 01:02:53.70 ID:is/TI+L6.net]
- 32bitがMacではユーザーが誰も気付かぬうちに
いつのまにか死んでたのといっしょな感じ
- 317 名前:デフォルトの名無しさん mailto:sage [2016/02/06(土) 02:02:01.31 ID:sZMQlj1p.net]
- >>309
wikipedia見れば一発ですぞ。 OS9と併用していた時代の遺物
- 318 名前:デフォルトの名無しさん mailto:sage [2016/02/06(土) 02:05:35.04 ID:sHcOYHMi.net]
- Carbonも32bit専用APIもまだ使う機会があるので俺の中では死んでない
- 319 名前:デフォルトの名無しさん mailto:sage [2016/02/06(土) 20:07:12.60 ID:HQDIs5Ib.net]
- 何に使うの?
- 320 名前:デフォルトの名無しさん [2016/02/06(土) 22:04:06.45 ID:64Pydz+a.net]
- Cocoaも遺物と呼ばれる日が来るのだろうか
- 321 名前:デフォルトの名無しさん mailto:sage [2016/02/08(月) 18:36:07.83 ID:crxuI7z8.net]
- 次は何になるの?
- 322 名前:デフォルトの名無しさん [2016/02/09(火) 11:44:34.00 ID:TANoAkWo.net]
- Objective-CでiPhoneアプリ作っています初心者です。
質問させてください。 UIDatePickerのUIDatePickerModeCountDownTimerを textField.inputView = datePicker; という形でキーボードの代わりに出てくるように使っています。 このUIDatePickerModeCountDownTimerモードはバグが有るようで ロールの初回選択時は反映されず2回めの選択から処理がなされるようです。 UIDatePickerのUIDatePickerModeCountDownTimerのバグ ameblo.jp/h-jey/entry-11947729143.html 上記ページに対処が載っていたのですが知識も理解も足りないようでうまく行きません。 対処法を教えて頂けると助かります。 よろしくお願いします。
- 323 名前:デフォルトの名無しさん [2016/02/09(火) 16:10:24.61 ID:A9UbN6Hm.net]
- ipv6対応しなきゃとエルカピたんにあげて今までのアプリそのまま動かしたんだけど全然エラーにならない
見たこともない これって本当に対応必要なの?
- 324 名前:デフォルトの名無しさん mailto:sage [2016/02/11(木) 14:43:45.61 ID:XMiUaI25.net]
- allocって、クラスメソッドしか使えないんですか?
- 325 名前:デフォルトの名無しさん mailto:sage [2016/02/11(木) 14:55:44.06 ID:UQTXGuAz.net]
- というかallocはクラスメソッドだからね
- 326 名前:デフォルトの名無しさん mailto:sage [2016/02/11(木) 15:09:56.97 ID:XMiUaI25.net]
- インスタンスメソッドの場合、どうすればいい?
- 327 名前:デフォルトの名無しさん mailto:sage [2016/02/11(木) 15:13:17.32 ID:UQTXGuAz.net]
- すまんいってる意味がわからん
- 328 名前:デフォルトの名無しさん [2016/02/11(木) 15:22:48.86 ID:T48duRlP.net]
- インスタンス作ってからさらにメモリ確保するのか……
- 329 名前:デフォルトの名無しさん mailto:sage [2016/02/11(木) 15:25:22.21 ID:H0VUG8UT.net]
- アロケイトをおまじないと思ってるんだろうな
- 330 名前:デフォルトの名無しさん mailto:sage [2016/02/11(木) 21:26:16.88 ID:BYhgKPkM.net]
- > allocって、クラスメソッドしか使えないんですか?
> インスタンスメソッドの場合、どうすればいい? もしかしてallocという名前のインスタンスメソッドを定義したいのかな
- 331 名前:デフォルトの名無しさん mailto:sage [2016/02/11(木) 22:58:08.81 ID:fwp65K1P.net]
- id anotherInstance = [[[self class] alloc] init];
- 332 名前:デフォルトの名無しさん mailto:sage [2016/02/11(木) 23:17:18.98 ID:UQTXGuAz.net]
- >>325ってこと?
だとしてもallocがクラスメソッドであることに変わりはないけど というかallocの役割的にクラスメソッド以外あり得ない
|

|