Objective-C(オブジェクティブ シー)はプログラミング言語の一種。C言語をベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語。
(Wikipedia:http://ja.wikipedia.org/wiki/Objective-C より)
前スレ
Objective-C [ObjC part:8];
http://peace.2ch.net/test/read.cgi/tech/1356341803/
Objective-C [ObjC part:7];
http://toro.2ch.net/test/read.cgi/tech/1330330906/
Objective-C [ObjC part:6];
http://toro.2ch.net/test/read.cgi/tech/1313891268/
Objective-C [ObjC part:5];
http://hibari.2ch.net/test/read.cgi/tech/1279730299/
Objective-C [ObjC part:4];
http://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
探検
Objective-C [ObjC part:8.1]; [転載禁止]©2ch.net
レス数が900を超えています。1000を超えると表示できなくなるよ。
2014/11/01(土) 13:35:17.70ID:12FSUUrY
843デフォルトの名無しさん
2017/09/05(火) 22:19:53.34ID:CWg4/G2u 今は亡き真のApple信者はObjCは素晴らしい、Swiftも素晴らしい
Appleの提供するものは全て素晴らしいってSwiftスレで孤軍奮闘してたよ(Swift1.xの時代
Swiftはcopying swift libraryにクッソ時間かかるから論外だと思う, 10Mbyteの小さな()ランタイムのコピーは失笑しか出ない
それはそれとして、いい加減ObjCのみが素晴らしいって主張のObjC信者はObjC++が遅いって実証を出せゴルァ
ObjC++を許容する真の信者(笑)の根拠のない感想なんてどうでもいいんだよ
Appleの提供するものは全て素晴らしいってSwiftスレで孤軍奮闘してたよ(Swift1.xの時代
Swiftはcopying swift libraryにクッソ時間かかるから論外だと思う, 10Mbyteの小さな()ランタイムのコピーは失笑しか出ない
それはそれとして、いい加減ObjCのみが素晴らしいって主張のObjC信者はObjC++が遅いって実証を出せゴルァ
ObjC++を許容する真の信者(笑)の根拠のない感想なんてどうでもいいんだよ
844デフォルトの名無しさん
2017/09/05(火) 23:15:55.98ID:Jq7SE38L 信者信者ってわざと言ってるのにはもう見えないな。マジで言ってるのならキチだな
845デフォルトの名無しさん
2017/09/06(水) 17:08:25.60ID:SQ4/Zkph >>843はどう見ても基地外だろう。
846デフォルトの名無しさん
2017/09/07(木) 08:58:40.01ID:Omz9mDs1 触ると増える
847デフォルトの名無しさん
2017/09/08(金) 07:44:30.62ID:Wi5IEwLQ848デフォルトの名無しさん
2017/09/08(金) 11:02:58.01ID:ouBjF6hv もう信者ネタは飽きた。
ところでObjC++ってObjCには満足出来ないけどSwiftに移行するほどでもないっていう人には良い言語だよな。
ところでObjC++ってObjCには満足出来ないけどSwiftに移行するほどでもないっていう人には良い言語だよな。
849デフォルトの名無しさん
2017/09/08(金) 11:39:16.63ID:0ohCbX1Y 主に感情を揺さぶることが目的でしかない信者信仰とか無くてもいいもん言い出してるのを無視して何を言っているのか、マジなのか馬鹿すぎキチガイすぎでという点ではな
Objective-Cでも満足できるけどC++も使わなければならないので良い言語だなあ
上の方でラッパーするには的なことあるけど、わざわざラッパーを作らずにちゃんぽんでで
Objective-Cでも満足できるけどC++も使わなければならないので良い言語だなあ
上の方でラッパーするには的なことあるけど、わざわざラッパーを作らずにちゃんぽんでで
850デフォルトの名無しさん
2017/09/08(金) 17:15:02.30ID:E/p7ocd2 その時間から酒飲んでるのか。プレミアムフライデーうらやましい。
851デフォルトの名無しさん
2017/09/09(土) 07:29:36.83ID:4vXDR/AT 具体的にc++を使うとobjcはどんな風に楽になるのか解説頼む。
swiftの言語仕様の破壊的変更には辟易するけど。
swiftの言語仕様の破壊的変更には辟易するけど。
852デフォルトの名無しさん
2017/09/09(土) 07:33:07.60ID:LN4nKJDq 楽になるもなにもobjective-CとC++はCの拡張方向が違うから
単純にC++の文法をObjective-C++でプロジェクト作るとそのまま食うってだけだぞ。
単純にC++の文法をObjective-C++でプロジェクト作るとそのまま食うってだけだぞ。
853デフォルトの名無しさん
2017/09/09(土) 19:33:30.38ID:8E3FMuHj854デフォルトの名無しさん
2017/09/09(土) 19:35:50.45ID:2PbJjEWF 型推論ってBASICかよ。。
855デフォルトの名無しさん
2017/09/10(日) 07:43:48.22ID:jzTwYGLB ObjC++についてObjC信者連呼してる君、かなり深刻なお脳の病気を持ってそうだな。
856デフォルトの名無しさん
2017/09/10(日) 07:58:49.24ID:mLTl9fJv 右辺値の型を左辺の変数の型にする機能はModulaの昔からあるんだけど、そんなものは型推論とは呼ばれてなかった
型推論というのは一般にMLにある型変数が飛び交うようなのを指すもので、C++でいえばtemplateのパラメータが相当する
autoを型推論と呼ばないで欲しい。C++が用語を歪めたのが悪いんだけど
あとBASICにはどっちの意味でも型推論は無いぞ、バリアント型の間違いじゃね
型推論というのは一般にMLにある型変数が飛び交うようなのを指すもので、C++でいえばtemplateのパラメータが相当する
autoを型推論と呼ばないで欲しい。C++が用語を歪めたのが悪いんだけど
あとBASICにはどっちの意味でも型推論は無いぞ、バリアント型の間違いじゃね
857デフォルトの名無しさん
2017/09/10(日) 09:07:15.21ID:xTzJbttv >>856
メーリングリストが何だって?
メーリングリストが何だって?
858デフォルトの名無しさん
2017/09/10(日) 09:43:03.26ID:6eMl9Cue859デフォルトの名無しさん
2017/09/10(日) 09:53:31.64ID:mLTl9fJv860デフォルトの名無しさん
2017/09/10(日) 10:57:19.42ID:EO9qqnso 前に言ったかもしれないけどObjC++のコンパイル速度はそんな遅くないよ。
c++で遅くなるような処理をobjc++で書けばそれりゃ遅くなるけど。
DSL作るとかじゃなければ気にならない。
objc++のプロジェクト書いてるけど、ビルド&リンク時間は1秒くらい。
同じ規模のswiftのプロジェクトが3秒だから相当速い。
c++で遅くなるような処理をobjc++で書けばそれりゃ遅くなるけど。
DSL作るとかじゃなければ気にならない。
objc++のプロジェクト書いてるけど、ビルド&リンク時間は1秒くらい。
同じ規模のswiftのプロジェクトが3秒だから相当速い。
861デフォルトの名無しさん
2017/09/10(日) 11:31:14.81ID:w1siUvvP できればobj-c++の有用例をqiita辺りに纏めてくれないかな。
需要はあると思うんで。
言葉で語られてもピンとこない。実際のコードで示して欲しい。
需要はあると思うんで。
言葉で語られてもピンとこない。実際のコードで示して欲しい。
862デフォルトの名無しさん
2017/09/10(日) 13:07:44.32ID:EO9qqnso ググれば足りる
「Objective-C++11 - 星一のはてなブログ」
「Objective-C++でSwiftに挑む」
あと「SwiftのそれObjective-Cで出来るよ」って記事、前にあった気がすんだけどあれ何処いったんだ?
「Objective-C++11 - 星一のはてなブログ」
「Objective-C++でSwiftに挑む」
あと「SwiftのそれObjective-Cで出来るよ」って記事、前にあった気がすんだけどあれ何処いったんだ?
863デフォルトの名無しさん
2017/09/10(日) 15:23:22.28ID:ODr7u6re864デフォルトの名無しさん
2017/09/10(日) 15:28:06.27ID:YhxCzOtN 型推論できないと効率が下がるプログラマー
865デフォルトの名無しさん
2017/09/10(日) 19:50:23.81ID:w1siUvvP866デフォルトの名無しさん
2017/09/10(日) 20:02:20.98ID:xTzJbttv Swift使えっていう布教活動なら納得
867デフォルトの名無しさん
2017/09/10(日) 21:34:33.40ID:UkktAReA BASICは成り立ちというか設計者の話を聞く限り
「FORTRNとかでプログラム教える時に"型"でつまずくから
「数字」と「文字」という二つの分類にしました。
いやぁ、for~next step 0.5とか想定回数回すようにするの大変でしたよ、ハッハッハ」で
最近の"型推論"でごちゃごちゃ問題起きてるの眺めるたびに
ほんとこの世界は過去から学ばねぇなと思ってる。
「FORTRNとかでプログラム教える時に"型"でつまずくから
「数字」と「文字」という二つの分類にしました。
いやぁ、for~next step 0.5とか想定回数回すようにするの大変でしたよ、ハッハッハ」で
最近の"型推論"でごちゃごちゃ問題起きてるの眺めるたびに
ほんとこの世界は過去から学ばねぇなと思ってる。
868デフォルトの名無しさん
2017/09/10(日) 23:48:48.08ID:3pmx1gWM Swiftでいいわ
じゃあの
じゃあの
869デフォルトの名無しさん
2017/09/11(月) 03:08:54.09ID:+NzND3PL >>868
バイバーイ
バイバーイ
870デフォルトの名無しさん
2017/09/11(月) 07:27:55.45ID:RCvV23l8 >>867
alloc/freeで任意契機のメモリ管理ができない他言語はクソ => GC/ARCスゲー
メッセージ表記こそ至上の文法、ドット表記はクソ => プロパティドットアクセス便利
クロージャーは見通しが悪くなる、クロージャーはクソ => Blocksイイ
手のひらクルンクルンについて、過去から学ばないObjCがそれを言ってもなw
型推論も将来採用されたらまたクルンって手首回すと信じてる
alloc/freeで任意契機のメモリ管理ができない他言語はクソ => GC/ARCスゲー
メッセージ表記こそ至上の文法、ドット表記はクソ => プロパティドットアクセス便利
クロージャーは見通しが悪くなる、クロージャーはクソ => Blocksイイ
手のひらクルンクルンについて、過去から学ばないObjCがそれを言ってもなw
型推論も将来採用されたらまたクルンって手首回すと信じてる
871デフォルトの名無しさん
2017/09/11(月) 07:44:04.15ID:lJyYCV3D ObjC++とARCで質問です。
ググッた限り良い解説に辿りつけないので教えてください。
c++classにObjectiveC++クラスの参照を持たせた形で、循環参照と思われる現象に引っかかりました。
c++クラスのコンストラクタで、ObjC++のインスタンス変数を代入させています。
c++クラス側にObjC/ObjC++のインスタンスを持たせるばあい、c++ソース側でもweakとかunsafe_unretainedとかは指定して良いのでしょうか。それとも、コンストラクタ呼び出し側で、weakselfなどを代入するしかないのでしょうか。
ググッた限り良い解説に辿りつけないので教えてください。
c++classにObjectiveC++クラスの参照を持たせた形で、循環参照と思われる現象に引っかかりました。
c++クラスのコンストラクタで、ObjC++のインスタンス変数を代入させています。
c++クラス側にObjC/ObjC++のインスタンスを持たせるばあい、c++ソース側でもweakとかunsafe_unretainedとかは指定して良いのでしょうか。それとも、コンストラクタ呼び出し側で、weakselfなどを代入するしかないのでしょうか。
872デフォルトの名無しさん
2017/09/11(月) 12:15:52.29ID:Hnapc1Bn >>870
「GCスゲー」「クロージャーはクソ」なんて意見は聞いたことないけどな
「GCスゲー」「クロージャーはクソ」なんて意見は聞いたことないけどな
873デフォルトの名無しさん
2017/09/11(月) 13:17:49.09ID:D+TVdXvf >>871
普通には問題なさげ
何も問題なくコンパイルする
__strong付きのはちゃんとC++クラスのデストラクタで勝手にリリースしてくれる。伴い、それの他でのweakはnilにしてくれる
__weak付きのは元が消失するとnilになる。消失するのがObjective-Cのクラス側だろうがなんだろうが
__unsafe_unretainedはそもそもARCでは何もしないだし、C++クラス内でもなにもしない
http://clang.llvm.org/docs/AutomaticReferenceCounting.html
には、(C/)C++での注釈はチラホラあるけど
Objective-C++使うのはObjective-CでC++のを使いたい場合で、そんな使い方してないからなんか混みいった場合があるのかよくわからんけど
普通には問題なさげ
何も問題なくコンパイルする
__strong付きのはちゃんとC++クラスのデストラクタで勝手にリリースしてくれる。伴い、それの他でのweakはnilにしてくれる
__weak付きのは元が消失するとnilになる。消失するのがObjective-Cのクラス側だろうがなんだろうが
__unsafe_unretainedはそもそもARCでは何もしないだし、C++クラス内でもなにもしない
http://clang.llvm.org/docs/AutomaticReferenceCounting.html
には、(C/)C++での注釈はチラホラあるけど
Objective-C++使うのはObjective-CでC++のを使いたい場合で、そんな使い方してないからなんか混みいった場合があるのかよくわからんけど
874デフォルトの名無しさん
2017/09/29(金) 08:49:37.25ID:cOq2BguT iOS11でObjective-Cアプリってどれくらいメンテ/評価工数かけた?
こんなレスあったけど、まさか評価0って企業はないよな?
296デフォルトの名無しさん (ワッチョイ 23ea-5RgV)2017/09/28(木) 15:24:26.46ID:n5Lt93Y/0
Objective-Cで書いときゃメンテフリーだったのに
こんなレスあったけど、まさか評価0って企業はないよな?
296デフォルトの名無しさん (ワッチョイ 23ea-5RgV)2017/09/28(木) 15:24:26.46ID:n5Lt93Y/0
Objective-Cで書いときゃメンテフリーだったのに
875デフォルトの名無しさん
2017/09/29(金) 09:01:59.92ID:9C7BOStD Swiftでの開発時に比べたらほぼないようなものっていうニュアンスで捉えたが
876デフォルトの名無しさん
2017/09/29(金) 10:22:28.62ID:YdXqj+6X CもObjCもここ数年は仕様変更がないから、コンパイルはそのまま通る。
変なコード書いてなければ動作確認も問題なくパスする。
メンテナンスフリーって言われれば確かにそうかもな。
あとはフレームワークで非推奨にになったメソッド書き換える程度だけど、
これはSwiftと共通の作業だし、そもそもやらなくても動く。
とにかくSwift移行していない俺は毎年高みの見物してる。
変なコード書いてなければ動作確認も問題なくパスする。
メンテナンスフリーって言われれば確かにそうかもな。
あとはフレームワークで非推奨にになったメソッド書き換える程度だけど、
これはSwiftと共通の作業だし、そもそもやらなくても動く。
とにかくSwift移行していない俺は毎年高みの見物してる。
877デフォルトの名無しさん
2017/09/29(金) 13:46:22.66ID:1qiEqY9+ deprecatedになってから猶予が結構あるから早めに変えとけばコアコードの変更なんてほとんどないな
あるとしたらレイアウトとかの修正くらい
依存してた関数が消えたり仕様が変わってどうしようもなくなった場合はそもそもなにもしようがない
あるとしたらレイアウトとかの修正くらい
依存してた関数が消えたり仕様が変わってどうしようもなくなった場合はそもそもなにもしようがない
878デフォルトの名無しさん
2017/09/29(金) 19:22:37.66ID:31qHkzGo 結局Swiftに移行するメリットがObjective-Cを継続しようするメリットを超えてこない
879デフォルトの名無しさん
2017/09/30(土) 00:38:42.96ID:FQgRLXZE そもそもObjective-C使いこなしてたような人がSwiftに移行するメリットなんてないしな。
Swift界隈はちょくちょくウォッチしてるんたけど、移行しないで正解だったって日に日に実感する。
Swift界隈はちょくちょくウォッチしてるんたけど、移行しないで正解だったって日に日に実感する。
880デフォルトの名無しさん
2017/09/30(土) 02:21:57.64ID:SqIOY632 >>876
ObjCもiOSも扱ってないやつの論だなw
近年も言語仕様追加されてるし、メジャーバージョンアップの評価はしないと動かないこと多数だし
ObjC, iOSを扱ってなきゃそりゃ高みの見物で終わるだろうよ
結局はメンテフリーじゃないのに極論を振りかざすObjC信者がSwiftスレに来ただけか
あの手のアホの子はiOS, ObjCを扱ってるのか不安になるよねぇ
ObjCもiOSも扱ってないやつの論だなw
近年も言語仕様追加されてるし、メジャーバージョンアップの評価はしないと動かないこと多数だし
ObjC, iOSを扱ってなきゃそりゃ高みの見物で終わるだろうよ
結局はメンテフリーじゃないのに極論を振りかざすObjC信者がSwiftスレに来ただけか
あの手のアホの子はiOS, ObjCを扱ってるのか不安になるよねぇ
881デフォルトの名無しさん
2017/09/30(土) 02:30:28.41ID:SqIOY632 Swiftは移行するもんじゃなくて、ちょっとかじってApple信者を騙して儲けるモノだったろ
当時はまだジョブズ存命でSwift使う信者もいたから良い商売になった, Swift使ってますで案件大量だった
Apple信者が死滅した昨今、Swift使ってますでは案件取れなくなったから、皆ObjCに戻って来てるよな
当時はまだジョブズ存命でSwift使う信者もいたから良い商売になった, Swift使ってますで案件大量だった
Apple信者が死滅した昨今、Swift使ってますでは案件取れなくなったから、皆ObjCに戻って来てるよな
882デフォルトの名無しさん
2017/09/30(土) 02:32:56.94ID:yPwVPo43 てかSwiftで作られたApple純正アプリってあるの?
そんなに優れてるならAppleが率先して移行するでしょ
そういう事
そんなに優れてるならAppleが率先して移行するでしょ
そういう事
883デフォルトの名無しさん
2017/09/30(土) 02:40:56.76ID:EVMVqVHi なんかキチすぎてまとに相手する気にもならないが、
Swift 登場時期 2014年6月2日
ジョブズ 1955年2月24日 - 2011年10月5日
らしいよ
>>882
まあ、WWDCでのサンプル提示はSwiftオンリーになったような。全部というか一部しか見てないが。サンプルコードもSwiftもぽちぽちあるな
どうなんだろな。さすがにAppleもSwiftの変更にははあるかな??まあ、Swiftで作られたApple純正アプリがあっても不思議ではない。探してみようw
Swift 登場時期 2014年6月2日
ジョブズ 1955年2月24日 - 2011年10月5日
らしいよ
>>882
まあ、WWDCでのサンプル提示はSwiftオンリーになったような。全部というか一部しか見てないが。サンプルコードもSwiftもぽちぽちあるな
どうなんだろな。さすがにAppleもSwiftの変更にははあるかな??まあ、Swiftで作られたApple純正アプリがあっても不思議ではない。探してみようw
884デフォルトの名無しさん
2017/09/30(土) 07:09:22.48ID:0pTRGub9 Swift書くの楽だわ
さっさと移行してよかった
さっさと移行してよかった
885デフォルトの名無しさん
2017/09/30(土) 08:05:24.29ID:uRHGHo1a886デフォルトの名無しさん
2017/10/01(日) 07:15:02.28ID:hNuicHmO Apple純正アプリってクローズドソースで探せないだろ
どうやって探すつもりなんだ
どうやって探すつもりなんだ
887デフォルトの名無しさん
2017/10/01(日) 08:05:02.62ID:U1G3k+aG >>886
アンカーつけなよ
アンカーつけなよ
888デフォルトの名無しさん
2017/10/01(日) 08:33:50.58ID:xjQetnPj バイナリからもそれなりにわかる。まあ、それなりにだが
とりあえず、SierraではConsole.appがSwiftで書かれている部分はあるみたい。Objective-Cとの混合っぽいし、SwiftとObjective-Cの割合まではまだ推測してないが
とりあえず、SierraではConsole.appがSwiftで書かれている部分はあるみたい。Objective-Cとの混合っぽいし、SwiftとObjective-Cの割合まではまだ推測してないが
889デフォルトの名無しさん
2017/10/01(日) 09:34:49.05ID:xjQetnPj Console.appはSwiftで作られたと言ってもいいかも。AppDelegateやControllerなんぞメインな部分がSwiftでのクラス(ってことで合ってると思う)
まあ、Utilities内ではConsole.appぐらい/だけなんだがw
まあ、Utilities内ではConsole.appぐらい/だけなんだがw
890デフォルトの名無しさん
2017/10/01(日) 09:51:32.67ID:/IPTP4VW そういえばコンソールは使いづらくなったよな
左下のプロセスでの抽出出来なくなって
アイコン表示もなくなって
やり方が変わったならすまんが
毎回作り替えてんのか使い易くなったり悪くなったり安定しないイメージ
左下のプロセスでの抽出出来なくなって
アイコン表示もなくなって
やり方が変わったならすまんが
毎回作り替えてんのか使い易くなったり悪くなったり安定しないイメージ
891デフォルトの名無しさん
2017/10/01(日) 10:15:13.14ID:xjQetnPj Pagesなんて、Objective-C++のようだなあ。Objective-C++好きにとってはなんか嬉しいw
892デフォルトの名無しさん
2017/10/01(日) 10:47:32.34ID:R3DqYdgN Dock.appもSwift製ってどっかでみた
893デフォルトの名無しさん
2017/10/01(日) 11:17:21.49ID:xjQetnPj あー、そういうアプリもあるか
Dock.appはガチすぎて(イミフ)明確な手がかりが掴めないなあ。Swift使ってるようだけど。てか、C(Core)をかなーり使ってるっぽい。わからんなw
よりも、NotificationCenter.app がSwift製っぽい。確実にかなーりSwiftで書いてるかな
とは、別にPangesといいNotificationCenterといいAppleもやらかしてる(ナゾ)んだなと思ったw
まあ、厨二くさいのでもうこのへんでw
Dock.appはガチすぎて(イミフ)明確な手がかりが掴めないなあ。Swift使ってるようだけど。てか、C(Core)をかなーり使ってるっぽい。わからんなw
よりも、NotificationCenter.app がSwift製っぽい。確実にかなーりSwiftで書いてるかな
とは、別にPangesといいNotificationCenterといいAppleもやらかしてる(ナゾ)んだなと思ったw
まあ、厨二くさいのでもうこのへんでw
894デフォルトの名無しさん
2017/10/01(日) 12:41:15.86ID:hNuicHmO Swiftを使っているかどうかはlibSwift.soにリンクしているかどうかですぐに分かるけど
Swiftだけを使っているかどうかはObjC, Swiftのバイナリコードは類似するんだから分からんだろ
それなりにわかるじゃ意味なくて厳密に分からないと無意味な話だろうに
Swiftだけを使っているかどうかはObjC, Swiftのバイナリコードは類似するんだから分からんだろ
それなりにわかるじゃ意味なくて厳密に分からないと無意味な話だろうに
895デフォルトの名無しさん
2017/10/01(日) 12:44:39.82ID:qGSPhC6b そもそもわかることで何かいいことがあるのかっていうね
896デフォルトの名無しさん
2017/10/01(日) 13:49:46.99ID:hNuicHmO 分からないことを示すことで、>>883の「探してみようw」のキチっぷりが証明される
分かることに意味はないけど、分からないことには意味があったんよ
逆に、分かることを証明できれば、おいらがキチと証明できるから頑張っても良いんじゃね
分かることに意味はないけど、分からないことには意味があったんよ
逆に、分かることを証明できれば、おいらがキチと証明できるから頑張っても良いんじゃね
897デフォルトの名無しさん
2017/10/01(日) 19:21:32.85ID:xjQetnPj なんか引き出そうと透けて見える気がするのが嫌w
お前は強く言われたら反発して言うタイプ?なんで、素直に教えてと言えないかなあw気分悪いのでもう具体的には教えてやんないけどw
> libSwift.soにリンクしているかどうかですぐに分かるけど
言う通り。でもリンク項目にしてるだけで使ってなくてもあったりするけど、確か(まあ、そんなアホなことしてないだろう)
>Swiftだけを使っているかどうかはObjC, Swiftのバイナリコードは類似するんだから分からんだろ
言う通り。だから>>888でそのように言ってるやん。の後にこれはSwiftで作られたと言ってもいいかも(ちゃんとそれでも「かも」)と根拠言ってるやん。根拠探してみ単純なことだから(Pagesはこの単純なことで見えたある意味アホらしいことから)
>>893も、Swift製っ「ぽい」だからね。根拠も書いてるでしょ
>>895
俺は別にないよ。>>882の「Apple純正アプリってあるの?」っていうのに、どうだろうという興味と、>>888っていうのに全くわからないこともないんじゃねっていう実証だな(具体的に言わんから実証にならんとか言うなよww)
知ってるお人にはなにをもったいつけてんだと思うだろうな。俺もそう思うww
お前は強く言われたら反発して言うタイプ?なんで、素直に教えてと言えないかなあw気分悪いのでもう具体的には教えてやんないけどw
> libSwift.soにリンクしているかどうかですぐに分かるけど
言う通り。でもリンク項目にしてるだけで使ってなくてもあったりするけど、確か(まあ、そんなアホなことしてないだろう)
>Swiftだけを使っているかどうかはObjC, Swiftのバイナリコードは類似するんだから分からんだろ
言う通り。だから>>888でそのように言ってるやん。の後にこれはSwiftで作られたと言ってもいいかも(ちゃんとそれでも「かも」)と根拠言ってるやん。根拠探してみ単純なことだから(Pagesはこの単純なことで見えたある意味アホらしいことから)
>>893も、Swift製っ「ぽい」だからね。根拠も書いてるでしょ
>>895
俺は別にないよ。>>882の「Apple純正アプリってあるの?」っていうのに、どうだろうという興味と、>>888っていうのに全くわからないこともないんじゃねっていう実証だな(具体的に言わんから実証にならんとか言うなよww)
知ってるお人にはなにをもったいつけてんだと思うだろうな。俺もそう思うww
898デフォルトの名無しさん
2017/10/01(日) 19:26:51.07ID:xjQetnPj あー、>>886の人か。なんだw
たんに噛み付いた(?)のに、否定されてのでか...?気にすんな。なおさら教えないけどww
たんに噛み付いた(?)のに、否定されてのでか...?気にすんな。なおさら教えないけどww
899デフォルトの名無しさん
2017/10/01(日) 20:14:20.03ID:0JlsHB3I 急に発狂しだしてどうした。実世界で嫌な事でもあったのか?
900デフォルトの名無しさん
2017/10/01(日) 20:26:37.49ID:xjQetnPj なんですぐに発狂とか...わからん。まさか、長文書くとか、レス多いとか?だったり?まさかなww
別に嫌なことはない、今暇ってだけだな
別に嫌なことはない、今暇ってだけだな
901デフォルトの名無しさん
2017/10/01(日) 23:06:01.97ID:IvPlqNt/ どっちで書いても良いけどさ
純正アプリのグダグダは直ったのかい?
純正アプリのグダグダは直ったのかい?
902デフォルトの名無しさん
2017/10/02(月) 10:34:40.67ID:o9ncCo8n903デフォルトの名無しさん
2017/10/02(月) 16:39:06.49ID:Wwkr3eYe904デフォルトの名無しさん
2017/10/02(月) 16:46:18.34ID:Wwkr3eYe905デフォルトの名無しさん
2017/10/03(火) 20:32:33.93ID:0liCQr5x とりあえず落ち着こ
906デフォルトの名無しさん
2017/10/03(火) 20:48:09.76ID:d/DK+qf4 とりあえずおちんこ
907デフォルトの名無しさん
2017/10/03(火) 21:25:04.04ID:nKRU0XTa はあぁ…。
908デフォルトの名無しさん
2017/10/04(水) 08:08:33.18ID:ekjB4cHk よし、落ち着いて発狂から解放されて正気に戻ったら>>903を正しい日本語で書き直そう
909デフォルトの名無しさん
2017/10/04(水) 08:19:44.81ID:V7FXDajl プログラミングの話しようよ
910デフォルトの名無しさん
2017/10/04(水) 11:04:44.04ID:e2PGw4tF ここも次ワッチョイ推奨
911デフォルトの名無しさん
2017/10/04(水) 11:18:57.67ID:Gppgeajp Xcode 9の話しようぜ!
912デフォルトの名無しさん
2017/10/04(水) 17:55:40.67ID:M+fUbMNH Command+Clickが地味に使いづらい、ウザい
俺はあんなハイライトいらん。そんな一目で「終わり」を見る機会より定義の場所にジャーンプの機会の方が圧倒的なので
邪魔なポップアップ出さずにジャンプの指定にできるようになってるのはホッとしたがハイライトも出さないようにしたいなあ、できるのかな?
俺はあんなハイライトいらん。そんな一目で「終わり」を見る機会より定義の場所にジャーンプの機会の方が圧倒的なので
邪魔なポップアップ出さずにジャンプの指定にできるようになってるのはホッとしたがハイライトも出さないようにしたいなあ、できるのかな?
913デフォルトの名無しさん
2017/10/04(水) 23:12:36.51ID:Gppgeajp できる。どっかのブログでやりかた見たけど忘れた。
914デフォルトの名無しさん
2017/10/05(木) 09:44:12.63ID:NTKdykpp ホップ(カーソル移動)、ステップ(ハイライト表示)、ジャーンプ(定義の場所に移動)
Xcode9はよくできてるな!
Xcode9はよくできてるな!
915デフォルトの名無しさん
2017/10/05(木) 13:23:23.73ID:j9fazbko 327デフォルトの名無しさん (ササクッテロリ Sp75-2iPL)2017/10/05(木) 08:23:57.77ID:4UOAx4bZp
新しいこと覚えるくらいならビジネスロジックを勉強するよ
言語だのリアクティブだの状態管理だの
フルスクリーンアプリじゃユーザーに全くメリットないし
業界に踊らされているだけ
Objective-CユーザはObjCの新文法を使わない?
genericsとかnilableとか少し古いとblocksやinstancetypeとかAppleに踊らされつつ
同じアホなら踊らにゃ損々と便利に使ってるけど
新しいこと覚えるくらいならビジネスロジックを勉強するよ
言語だのリアクティブだの状態管理だの
フルスクリーンアプリじゃユーザーに全くメリットないし
業界に踊らされているだけ
Objective-CユーザはObjCの新文法を使わない?
genericsとかnilableとか少し古いとblocksやinstancetypeとかAppleに踊らされつつ
同じアホなら踊らにゃ損々と便利に使ってるけど
916デフォルトの名無しさん
2017/10/05(木) 14:56:32.48ID:DCONgPWB 人それぞれ。そう言うヤツもいるとなぜ思わないのか?開発向かないか業界病で頭が単純化しすぎ病なのか?w
こっちに持ってこないで、言う本人に言いなさい
こっちに持ってこないで、言う本人に言いなさい
917デフォルトの名無しさん
2017/10/06(金) 14:13:25.71ID:qhLWaNhq Xcode 9でリファクタリング強化されたって聞いたんだけど、
これってObjective-Cでも使えるの?
使えるなら俺一生ObjCに付いていく。
これってObjective-Cでも使えるの?
使えるなら俺一生ObjCに付いていく。
918デフォルトの名無しさん
2017/10/06(金) 22:02:02.32ID:FHIJEXWg Objective-Cで使えないってことはないだろうさすがに
919デフォルトの名無しさん
2017/10/06(金) 22:56:31.41ID:R7tcOQE1920デフォルトの名無しさん
2017/10/07(土) 00:41:25.81ID:U7UMp42z 馬鹿すぎで哀れ
921デフォルトの名無しさん
2017/10/07(土) 11:12:08.07ID:s04ZU/0N なんだろう、個人的にはSwiftやるならObjective-Cの方がいいと思う
Cの勉強にもなるし
Swiftは潰しがきかん
Cの勉強にもなるし
Swiftは潰しがきかん
922デフォルトの名無しさん
2017/10/07(土) 12:02:44.93ID:TgSupA0z Swiftは相変わらずABI安定してないし、世代交代もまだまだ先という感じがする。
C言語やっておいて損はないというのは今も昔も変わってない気がする。
SDKの活用や今後のモバイル市場の縮小を考えると、Swift一本で戦うのは難しい。
教養とスキル構築のためにObjective-Cを選択するのはありだと思う。
C言語やっておいて損はないというのは今も昔も変わってない気がする。
SDKの活用や今後のモバイル市場の縮小を考えると、Swift一本で戦うのは難しい。
教養とスキル構築のためにObjective-Cを選択するのはありだと思う。
923デフォルトの名無しさん
2017/10/11(水) 19:06:32.91ID:3FUN2GAU Cが学べるってのは大きい。
昔はCに変なアレルギー持ってたけど、最近は割りといい言語だと思えてきた。
昔はCに変なアレルギー持ってたけど、最近は割りといい言語だと思えてきた。
924デフォルトの名無しさん
2017/10/11(水) 20:04:23.45ID:M3+oH0ZC Cは高級アセンブラだからね
能力がある人ほどマシンの性能をより高く発揮できるプログラムが書ける
細かな操作もできるから特に組み込み系などのプログラミングでは依然としてCが多いのものそれが理由
能力がある人ほどマシンの性能をより高く発揮できるプログラムが書ける
細かな操作もできるから特に組み込み系などのプログラミングでは依然としてCが多いのものそれが理由
925デフォルトの名無しさん
2017/10/11(水) 20:54:59.95ID:3I5kECbD objcで書いてたはずなのに最適化しまくって結局中身Cの関数とコールバックばかりになるよな
926デフォルトの名無しさん
2017/10/11(水) 21:02:24.61ID:xjGA/sOA 人間のためにオブジェクト指向でかけるようにしてあげたCなのでマシン語が結局そうなっても速けりゃ本望
927デフォルトの名無しさん
2017/10/11(水) 21:04:56.88ID:3I5kECbD >>924
今どきの組み込みはほとんどC++だぞ
今どきの組み込みはほとんどC++だぞ
928デフォルトの名無しさん
2017/10/11(水) 21:06:41.85ID:M3+oH0ZC 組み込み系もObjective-Cにしようぜ
929デフォルトの名無しさん
2017/10/11(水) 21:14:46.21ID:3I5kECbD >>928
clangのARMコンパイラもあるし可能だろ
てかiOSはARMだし組み込みとも言える
picとかavrとかになるとメモリもクロックも少ないしobjcが使えるメリットが無いな
mbedIDEでobjcが使えるようになったらちょっとだけ嬉しいレベル
clangのARMコンパイラもあるし可能だろ
てかiOSはARMだし組み込みとも言える
picとかavrとかになるとメモリもクロックも少ないしobjcが使えるメリットが無いな
mbedIDEでobjcが使えるようになったらちょっとだけ嬉しいレベル
930デフォルトの名無しさん
2017/10/11(水) 21:19:00.42ID:M3+oH0ZC >>929
>clangのARMコンパイラもあるし可能だろ
>てかiOSはARMだし組み込みとも言える
確かにw
pic, avrのレガシーコアの方(not ARM)のMCUはCでいいよね
ObjCもいらんしC++もなくてもいい
どこぞのArduin○さんもC++じゃなくて正直Cでいいかなって思ってる
>clangのARMコンパイラもあるし可能だろ
>てかiOSはARMだし組み込みとも言える
確かにw
pic, avrのレガシーコアの方(not ARM)のMCUはCでいいよね
ObjCもいらんしC++もなくてもいい
どこぞのArduin○さんもC++じゃなくて正直Cでいいかなって思ってる
931デフォルトの名無しさん
2017/10/11(水) 21:30:30.49ID:3I5kECbD >>930
物によるけどな
atmega328位のスペックならC++使う方が楽かもなぁ容量あるし
i2cとかグラフィック描画関係はクラス分けたいし
逆にattinyはC++じゃ入り切らない事があるしそこまで大きい事しない
picもUSBホスト機能とか付いてる奴とかの制御はC++使いたい
物によるけどな
atmega328位のスペックならC++使う方が楽かもなぁ容量あるし
i2cとかグラフィック描画関係はクラス分けたいし
逆にattinyはC++じゃ入り切らない事があるしそこまで大きい事しない
picもUSBホスト機能とか付いてる奴とかの制御はC++使いたい
932デフォルトの名無しさん
2017/10/11(水) 21:38:10.78ID:M3+oH0ZC ほむ
933デフォルトの名無しさん
2017/10/11(水) 21:38:49.39ID:M3+oH0ZC C++のところがObjCでもいいけどね個人的には
934デフォルトの名無しさん
2017/10/11(水) 22:10:57.58ID:3I5kECbD ここら辺のクロック(16MHz位)とかだとシングルスレッドだし一つの命令でのクロック消費がかなり後引くから
objcのメッソッド呼び出しをどう扱うかだな
オリジナル通りオーバーヘッドがある状態なら処理速度的に使い物にならないだろうし
そこを最適化しちゃうならobjcである必要も無い気もするんだよね
objcのメッソッド呼び出しをどう扱うかだな
オリジナル通りオーバーヘッドがある状態なら処理速度的に使い物にならないだろうし
そこを最適化しちゃうならobjcである必要も無い気もするんだよね
935デフォルトの名無しさん
2017/10/11(水) 23:52:24.90ID:M3+oH0ZC 言語が高級である意味は人間にとってなわけで、最終的に最適化されるならCでいいってのも本当は変な話だと思うけどね
それ言っちまうと究極は全部アセンブラでいい
なんなら機械語でもいい
それ言っちまうと究極は全部アセンブラでいい
なんなら機械語でもいい
936デフォルトの名無しさん
2017/10/12(木) 00:17:17.26ID:b/Ml+r1m 比較対象がobjcならって話だよ
objcは中身Cだけどobjc特有の書き方をすると冗長すぎる動作をするってこと
極端に言えば所詮Cのマクロ集だから
ただその冗長的な動作がobjcの良さだったりするから
マイコンとかには向かないし意味の無い機能になってしまう
記法とかそういうのは無視してる、どの言語も慣れれば大して変わらないし
objcは中身Cだけどobjc特有の書き方をすると冗長すぎる動作をするってこと
極端に言えば所詮Cのマクロ集だから
ただその冗長的な動作がobjcの良さだったりするから
マイコンとかには向かないし意味の無い機能になってしまう
記法とかそういうのは無視してる、どの言語も慣れれば大して変わらないし
937デフォルトの名無しさん
2017/10/12(木) 07:05:45.44ID:EYbRFkN0938デフォルトの名無しさん
2017/10/12(木) 12:57:22.44ID:b/Ml+r1m 動作速度を上げるために工夫する事はいけない事なのかな?
939デフォルトの名無しさん
2017/10/12(木) 13:31:01.75ID:uZnuZ+2W 次スレ不要
940デフォルトの名無しさん
2017/10/12(木) 22:09:53.24ID:RMeyvXX8941デフォルトの名無しさん
2017/10/12(木) 22:12:09.94ID:b/Ml+r1m942デフォルトの名無しさん
2017/10/12(木) 22:14:57.97ID:RMeyvXX8レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 [蚤の市★]
- 地震 [Hitzeschleier★]
- 【STARTO ENTERTAINMENT】SUPER EIGHTの横山裕、フジ『ドッキリGP』ロケで全治2ヶ月の重傷 [Ailuropoda melanoleuca★]
- 【話題】好きな鍋は?! 「寄せ鍋」「キムチ鍋」「水炊き」「もつ鍋」「豆乳鍋」「ちゃんこ鍋」「ごま坦々鍋」「トマト鍋」 [ひぃぃ★]
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 [蚤の市★]
- 【地震】 茨城 栃木 埼玉 千葉 震度4 [KingFisherは魚じゃないよ★]
- J( 'ー`)し「で、アンタなんで働かないの?」 ワイ👶「理由は2つありまして~」🏡
- 自民党、金融所得課税30%で決定か。株を売ったり、配当金が入ると国が30%持って行きます [838847604]
- ムミィ🥺いる❓🏡
- おさかなさんあつまれえ
- 新型PSP、ほぼ全てのPS5ソフトをプレイできる?キタ━━━━━━(゚∀゚)━━━━━━!!!!! [303493227]
- 【画像】ぶっ壊れた蒸気機関車、なんかえっち
