[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/01 18:42 / Filesize : 287 KB / Number-of Response : 1028
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Objective-C [ObjC part:8.1];



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

152 名前:デフォルトの名無しさん mailto:sage [2015/03/16(月) 23:26:06.83 ID:dCO+oU4w.net]
Obj-Cというより、CでOOPってことやね。かなりの事はできるだろ。
blocksとかprotocolは無いけど、observer, target/actionはできるし、
構造体にretainCount持たせてコンストラクタ/デストラクタ関数を書けばMRCっぽくなるんじゃね?

153 名前:デフォルトの名無しさん mailto:sage [2015/03/16(月) 23:55:29.64 ID:BqfOZ60v.net]
Cで書かれたObj-Cのランタイム関数群を使って
Cの記述のみで実質Obj-Cとしてプログラミングするのは可能か
という質問だった
分かりづらくてスマソ
当然だけどARCではなくMRCで

154 名前:デフォルトの名無しさん mailto:sage [2015/03/17(火) 00:07:00.89 ID:c3ZGZmTn.net]
逆にObj-Cと言っても、Cから拡張された特有の部分(@〜とか[ ]とか)以外はCだよ。
だからCのみの記述だと、上の特有の部分が使えないって事になるかな。
その意味では、実質Obj-Cではなく実質Cでプログラミングする事は可能。

155 名前:デフォルトの名無しさん mailto:sage [2015/03/17(火) 00:26:31.31 ID:XaFY+4CG.net]
そういう意味で、Objective-Cって、日本語の文字の特性にピッタリ相当するよね。
C++が、漢字だけ使う状況を維持しつつ、時代に合わせて全体を改良していった簡体字のポジションに符合する。
一方、かな漢字のモザイクミックスによって、外来語に合わせた柔軟性と、前方互換性の絶妙のバランスの日本語というObjective-C。
C系統のレガシー部分(漢字文化)自体を捨ててしまって、新しく文字体系を作り直してしまったハングルはSwiftみたいなもんかな。

156 名前:デフォルトの名無しさん mailto:sage [2015/03/17(火) 00:28:23.92 ID:hphSATZF.net]
>>150
純粋なCでObjective-Cオブジェクトを扱うのは全く問題なく可能
新しいクラスのObjective-Cオブジェクトを作るのも構造体でしかないから、とてもがんばれば可能

Objevtive-Cは元々Cのプリプロセッサでしかなく、現在のclangでもObjective-CからCソースを生成できたはず

157 名前:デフォルトの名無しさん mailto:sage [2015/03/17(火) 01:01:26.34 ID:nOSd0QwC.net]
>>151
その特有の部分がCの関数で実装されているって話だから
やろうと思えばCだけでできないかなと思った
そんなこと誰もやりたくないからこの言語が生まれたんだけどさ
WikipediaにObj-CはC++と違ってCの上位互換言語って書いてあったから
どこまで可能なのかと気になっちゃって…

>>153
なるほど
「頑張れば」可能なのね
>現在のclangでもObjective-CからCソースを生成できたはず
知らなかった
調べてみる

158 名前:デフォルトの名無しさん mailto:sage [2015/03/17(火) 01:37:20.90 ID:qWCLUX9n.net]
調べるなら、RubyCocoaやFreePascalのObjective-C互換機能あたりがいいかも
C++のクラスは他言語から使う事はほぼ不可能だけど、ObjCは割と楽勝

159 名前:デフォルトの名無しさん mailto:sage [2015/03/17(火) 02:09:39.21 ID:9PxdASsP.net]
#import <objc/runtime.h>
見れば色々出来ることが分かる。

160 名前:デフォルトの名無しさん mailto:sage [2015/03/17(火) 04:25:54.29 ID:k/LbPUX+.net]
ttp://news.mynavi.jp/column/objc/
ここの連載とかもmessage送信の仕組みとかの解説が気楽に読める



161 名前:デフォルトの名無しさん [2015/03/17(火) 08:19:09.18 ID:EJu+JoaD.net]
>>152
なるほどとてもわかりやすい
Swiftはクソだからね

162 名前:デフォルトの名無しさん mailto:sage [2015/03/17(火) 20:25:47.35 ID:YX0UjXZ+.net]
Smalltalkに寄せてしまえば良かったのに。
有名なSmalltalkの処理系Smalltalk/Xみたいに遅い部分だけC言語を
インラインで書く。

163 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 15:08:50.01 ID:o308Ymfa.net]
Textured Windowの上にカスタムビューを置いたときに
そのカスタムビューがドラッグされたときwindowが移動しないようにしたいのですが。
カスタムビューの中にカーゾルが入ったら
setMovableByWindowBackground:NO
にしてカーソルが出たら戻す方法以外に、方法はありますか?
試しにimageViewを置くとドラッグで移動しないので、何かありそうなのですがググっても分かりませんでした。

164 名前:デフォルトの名無しさん mailto:sage [2015/04/16(木) 15:17:40.05 ID:o308Ymfa.net]
>>160
解決しました。
- (BOOL)mouseDownCanMoveWindow{
return NO;
}

165 名前:Killery ◆CzYk9LSvHM mailto:age [2015/04/30(木) 22:03:56.13 ID:7KgGp2Xd.net]
誰かobjective-cできる人
一緒にゲーム作りませんか?
こういうの作ってます
ttps://sourceforge.jp/projects/awarsiii/releases/

166 名前:デフォルトの名無しさん mailto:sage [2015/05/01(金) 10:29:44.06 ID:XsxuvEVX.net]
いいけど一緒にって何やるの?

167 名前:デフォルトの名無しさん mailto:sage [2015/05/01(金) 11:59:27.42 ID:7BSZ6A8A.net]
>>162
そのスレも呼んでるが、君は仲間募集する前に推薦されたAIの本を図書館閲覧じゃなく購入しなさいな。
自分への投資なんだから。

168 名前:デフォルトの名無しさん mailto:sage [2015/05/01(金) 15:51:02.29 ID:OXJqR0q8.net]
call そのスレ

169 名前:デフォルトの名無しさん mailto:sage [2015/05/01(金) 17:07:59.94 ID:7BSZ6A8A.net]
>>165
ゲ製のココね
peace.2ch.net/test/read.cgi/gamedev/1388301393/

頑張ってるの解るんで読んでるんだけど、上にも書いたようにもちょっと自己投資して勉強するべしって思うのよね。

170 名前:デフォルトの名無しさん mailto:sage [2015/06/19(金) 16:17:27.35 ID:9hebRpBD.net]
入門Objective-C 2.0 [第1版]
入門Objective-C 2.0 [第2版]
入門Objective-C 2.0 [第3版]
この違いって何?



171 名前:デフォルトの名無しさん mailto:sage [2015/06/19(金) 16:34:07.70 ID:Hn4vsFYs.net]
版数

172 名前:デフォルトの名無しさん mailto:sage [2015/06/19(金) 18:23:40.34 ID:FzphauAa.net]
改訂じゃなければ中身一緒

173 名前:デフォルトの名無しさん mailto:sage [2015/06/19(金) 18:24:27.78 ID:FzphauAa.net]
ああそれは
第一刷
第二刷
第三刷
のほうだったかな

174 名前:デフォルトの名無しさん mailto:sage [2015/06/20(土) 08:34:11.31 ID:6G5MNLrc.net]
>>167
間違いや足りない内容を修正、追記

175 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 01:10:44.37 ID:vs8WgO/1.net]
今、framework作ってるんだが、framework in frameworkって出来ないよな?
またそのあたり詳しく書いてある書籍、サイトを教えてほしい

やりたいことはあるframeworkがプロジェクトに組み込まれていたらメソッドを使用して
なければ自frameworkのメソッドを使用するといったことをしたいんだ

176 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 01:27:05.08 ID:U3VtOrGe.net]
別々のフレームワークにしとけばいいんじゃないの
その作りたい 自フレームワーク の設定で あるフレームワーク を Optional にして、自フレームワークのコードで あるフレームワーク(のコード) が実在するかしないか見るだけじゃないの

177 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 23:17:56.19 ID:Kf0FVNH9.net]
Objective-Cだったら、メソッドのシグネチャがあってれば実態は全く
別のクラスでも動くけど。Javaみたいにcastの例外とか飛ばないし。

178 名前:デフォルトの名無しさん mailto:sage [2015/06/22(月) 23:39:53.89 ID:U3VtOrGe.net]
飛ばないし?で?

179 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 16:35:39.20 ID:6G1cYYTw.net]
Finderの、「このアプリケーションで開く:」をコードで変更する方法を探しています。
LaunchServicesのLSGetApplicationForItemで設定されているアプリケーションを取得出来ましたが
設定を変更する方法が分かりません。
お知恵をお貸しください。

180 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 18:59:31.54 ID:bGIBGj3u.net]
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister
とかでどうにか出きんのかね



181 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 19:12:15.19 ID:6+1/cOui.net]
sutes.co.uk/2009/09/creator-codes-are-not-replaced.html
FSRef は確か Deprecated だよなあって、Yosemite だけど LaunchServices.framework の中見たら _LSSetStrongBindingForFileURL がちゃんとあった
ググってみても _LSSetStrongBindingForFileURL のプロトタイプを解析した人はいなさげだけど
まあ、_LSSetStrongBindingForRef もまだあるようだからそれでいいんじゃね

182 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 19:49:36.89 ID:6+1/cOui.net]
_LSSetStrongBindingForRef を使ってコマンドラインを作った人のがあった
https://github.com/lipidity/CLIMac/blob/m

183 名前:aster/src/setapp.m
試してないけど、動くんじゃね

ああ、Mac App Store に上げるつもりとかだったら使えないけど
[]
[ここ壊れてます]

184 名前:デフォルトの名無しさん mailto:sage [2015/10/27(火) 21:32:47.70 ID:2fOxN6nT.net]
>>178
ありがとうございます。
LSSetStrongBindingForRefでデータを開くデフォルトアプリを個別に変更出来ました。
特定のフォルダの中のデータのみ、デフォルトではなく別のアプリケーションで開くように設定する奴を作りたかったので助かりました。
Finderで一つづつやるのは、大変なのでこれで捗りそうです。

185 名前:デフォルトの名無しさん [2015/11/19(木) 08:55:12.35 ID:JIJtk7D/.net]
ブラッド・コックスとトム・ラブがObjective-Cを作り「この言語はCのメモリ安全性とSmalltalkの高速性を合わせたものだ」と宣言する。
現代の歴史家は2人が失読症ではないかと疑っている。
https://twitter.com/okdshin/status/666903312151613440

186 名前:デフォルトの名無しさん mailto:sage [2015/11/19(木) 18:31:52.89 ID:opr9KqWY.net]
>>181はコピペ基地外

187 名前:デフォルトの名無しさん mailto:sage [2015/11/21(土) 12:57:07.40 ID:8kcVam9N.net]
いろんなとこにコピペしてるけど、ググってみたら
アンサイクロペディアみたいないろんな言語を皮肉った英語ブログのネタが元で
そもそも各言語について適当にでっちあげたわざと間違ってる内容を書いてるとこも
含めたジョークらしいので、コックスもラブもんなこと言ってないっぽいし
コピペ意図が不明すぎる。

188 名前:デフォルトの名無しさん mailto:sage [2015/11/21(土) 13:08:30.33 ID:pj6HPKNQ.net]
ググったらスレ建てもしてるみたいだな
確かに意図がわからんな「Cのメモリ安全性」「Smalltalkの高速性」共に逆のことをワザと書いたとしか思えないもんな
元ネタはわからんが(元ネタがあったとしても上記のとおり単なるジョークとしか思えない)、コピペ本人はどうもジョークとは思っていないキチと推察すると意図もわかるかなw

189 名前:デフォルトの名無しさん mailto:sage [2015/11/22(日) 17:13:33.90 ID:GwOnodE2.net]
ネタにマジレスして構ってやるなよ
ボットで適当に蒔いてるだけだろ

190 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 21:29:06.04 ID:j1CLVbI1.net]
この言語って、今さら覚える意味あるの?
強制的にswiftを覚えないといけないのか?
変態紳士感がなくなってつまらん・・・



191 名前:デフォルトの名無しさん mailto:sage [2015/11/23(月) 22:05:36.96 ID:eMpdXwtN.net]
Swiftはつまらんよな
Objective-Cで良かったのに

192 名前:デフォルトの名無しさん [2015/11/24(火) 21:29:19.64 ID:9T6iquHX.net]
Swiftは仕様が固まるまで製品じゃ使えない

193 名前:デフォルトの名無しさん mailto:sage [2015/11/25(水) 10:16:10.57 ID:DmnqISoa.net]
俺は仕事で1回使ってみたけどしばらくはObjective-Cだなと思った。また来年のWWDCの発表を見て今後どうするか考える。

194 名前:デフォルトの名無しさん mailto:sage [2015/11/26(木) 09:48:13.02 ID:xBfynER4.net]
"C#の出現でC++は終わったな!"はおかしいと一目でわかるが
"swiftの出現でObjective-Cは終わったな!"は
なんか騙されてswiftから始める人が多そうでちょっと困る。

195 名前:デフォルトの名無しさん mailto:sage [2015/11/26(木) 20:02:41.94 ID:tASN5hyu.net]
Objective-Cの本もswiftの本も買った
入門編だけど
SWIFTはiPhone向けの言語かな

196 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 04:32:20.42 ID:qQlw7qsR.net]
入り口はどうあれプログラミングに興味を持って、始めてくれればいいじゃないか。
swift触ってたら、絶対にobjcの方が楽ってのに気づいてobjcに変えるだろうし。

197 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 08:08:00.07 ID:K1GiTf24.net]
個人的にはObjective-Cは最高な言語だと思う
Cに純粋にオブジェクト指向部分を足したってのがとてもはっきりしてる体系が気に入ってる

198 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 09:41:14.23 ID:cJWLDRkK.net]
Swiftの方が楽だろ

199 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 10:18:20.72 ID:KobZxewL.net]
>>194
多言語使える人だとObjective-Cの方が読みやすかったりする(特にsmalltalkとCを使える人には)
ARC以降だとオブジェクトの寿命が確定的に書けるのも気に入っているのだけどSwiftそんなにいいかねぇ?

200 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 10:33:33.00 ID:UY/CmALQ.net]
どっちも楽だ
好きな方使え



201 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 12:02:36.84 ID:YdZhD1ux.net]
最近、BASICがFORTRANとかで初心者がつまずく型宣言とかを
わざと排した本当に高級言語だった。ってのを知ったけど
そんな感じでswiftにはObjective-Cから煩雑な宣言や明示的な設定を排したものを期待したら
なんか言語の基本的な方向自体も変化したものが出てきたのでコレジャナイ感があるんだよなぁ…
(次世代のBASICみたいな位置で初学者これでいいかな?とも思うけど)
Objective-C 3.0待ってる感じ。

202 名前:デフォルトの名無しさん mailto:sage [2015/11/27(金) 13:13:46.62 ID:gok+YEjG.net]
Swiftのいいところを取り込んだObjective-C 3.0は楽しみだね。

203 名前:デフォルトの名無しさん [2015/11/27(金) 15:38:45.88 ID:c/N8jVfb.net]
>>186
Cとオブジェクト指向を知ってる人ならObjective-C自体は覚えるのに手間かからない
手間かかるのはクラスライブラリの方

204 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 12:54:08.32 ID:6FOokPJE.net]
すまんがどう考えてもObjective-Cのままで問題ないんだがAppleさん
無駄に変える必要はないのだよ

205 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 13:21:11.06 ID:mf/sQ31/.net]
無理に変えるつもりはないでしょう
だが新しいものを作り続けるのが企業の使命だね

206 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 18:53:58.66 ID:HXtO9qK/.net]
OS XI にでもなってCocoaフレームワーク自体を捨てん限りは
Obj-Cも生き残るでしょ

207 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 19:05:45.56 ID:e6xTroJ6.net]
AppleがSwiftオンリーなFrameworkが出して来たらそろそろ移行を考えないといけないかもな

208 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 19:06:21.30 ID:e6xTroJ6.net]
すまん日本語変になった

209 名前:デフォルトの名無しさん [2015/11/28(土) 22:10:07.48 ID:kgkzLj4L.net]
アップルも仕様も固まってない新言語出す余裕があるなら既存のフレームワークでデグレード起こすなよ
iOS新しくなるたびに動いてたアプリの動作確認やり直したくない

210 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 23:27:15.28 ID:6eqw6N3H.net]
行儀の良いプログラムを書いていればOSのメジャーバージョンが1や2上がろうが問題ない、、はずだったのに最近はそうでもないから困るよな。



211 名前:デフォルトの名無しさん mailto:sage [2015/11/28(土) 23:28:02.26 ID:BQ0bn1Ds.net]
具体的に何がデグレした?

212 名前:デフォルトの名無しさん [2015/11/29(日) 00:26:20.94 ID:QBLtGFSe.net]
あれはiOS8になった時の事だったが、CoreDataでordered to-many relationshipを使っているNSManagedObjectに対し、mutebleOrderedSetForKeyで得たNSMutableOrderedSetにaddObjectした途端に例外が発生することがあった。

あの時は取り急ぎスキーマから変えて対応せざるを得なかったが、回避で済ませてしまったためその後修正されたかどうかは分からない。その後、iCloudも使うようになったためordered relationshipは一切使わなくなった。

213 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 17:25:10.94 ID:Vce1ffgL.net]
結局、これからmacだiphoneだで
アプリを作りたいと思ってるヤツは、
どっちを勉強すれば良いの?
凡人だから両方は勉強できない。

214 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 18:09:05.24 ID:A9KhUhEL.net]
既存のコードの蓄積考えたらObjCでいいと思うけど

既に何らかの言語習得してるなら好きな方で

215 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 20:46:42.92 ID:TqJ6Jff5.net]
凡人でも両方勉強できるし
むしろ両方がオススメ

216 名前: []
[ここ壊れてます]

217 名前:デフォルトの名無しさん mailto:sage [2015/11/29(日) 23:35:25.86 ID:4SB95NTF.net]
そだね

218 名前:デフォルトの名無しさん mailto:sage [2015/12/05(土) 13:22:14.50 ID:ezhtU6tG.net]
廃止になったら言語そのものも使えなくなるの?

219 名前:デフォルトの名無しさん mailto:sage [2015/12/05(土) 15:04:53.42 ID:/HX/hq4Y.net]
そんなわけないでしょ

220 名前:デフォルトの名無しさん [2015/12/11(金) 12:29:48.01 ID:MalFwClY.net]
objcは業務
swiftは趣味の世界

objc3.xで世界が変わる



221 名前:デフォルトの名無しさん [2015/12/11(金) 12:31:12.54 ID:MalFwClY.net]
objc3.0でletとvarが導入されればswift死亡

222 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 12:34:56.80 ID:k4LG4g9y.net]
ObjCは老害専用言語

223 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 13:51:31.44 ID:DzIPXkfp.net]
>>209
次にお前は英語も数学も出来ないと言い出す

224 名前:デフォルトの名無しさん mailto:sage [2015/12/11(金) 18:27:29.99 ID:lEEILW0v.net]
xibってなくなったの?
xcode7

225 名前:デフォルトの名無しさん [2015/12/11(金) 23:29:56.74 ID:MalFwClY.net]
Obj-CもSwiftも言語ではない。
ただのFrameworkラッパー、よってObj-Cで十分。
実は言語なんかよりやらなきゃならないことが多いし。

226 名前:デフォルトの名無しさん [2015/12/12(土) 03:02:26.99 ID:593JE5qZ.net]
そうだね。言語ごときで好きだの嫌いだの騒ぐのはアマチュア。

227 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 10:53:31.26 ID:Zz+FClXu.net]
言語で効率が全然違うから、プロの方がシビア。

228 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 17:31:40.64 ID:/gwbfiZW.net]
国内の新規案件はほとんどSwiftじゃない。新規のサンプルコードも
全部Swiftだし。

229 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 18:20:42.99 ID:CMJEMtsG.net]
Swiftはだれだったか忘れたがそいつのオナニー言語だろ

230 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 18:21:43.33 ID:CMJEMtsG.net]
あ、このベジータか
nondot.org/sabre/



231 名前:デフォルトの名無しさん mailto:sage [2015/12/12(土) 19:37:14.29 ID:ooN9fQ2a.net]
Objective-Cの歴史をよく知らないか、自分のいた"モダン"な側から
古くて切り捨てるものと見てるのか、たぶん当人は
Objctive-C側からみてswiftがまるで足に鉄球つけて
時代遅れの狭いとこに押し込んでる
「退歩した」環境に見えてるの気づいてないとは思う。

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からやってるなら老害と認めよう






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<287KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef