タグ付けされた質問 「apple」

5
これらの比較で、SwiftはどのようにObjective-Cよりもずっと速くできますか?
Apple はWWDC14で新しいプログラミング言語Swiftを発売しました。プレゼンテーションでは、Objective-CとPythonのパフォーマンスを比較しました。以下は、これらのスライドの1つで、複雑なオブジェクトの並べ替えを実行するこれら3つの言語の比較の写真です。 RC4暗号化アルゴリズムを使用したパフォーマンス比較について、さらに驚くべきグラフがありました。 明らかにこれはマーケティングの話であり、彼らはこれがそれぞれにどのように実装されているかについては詳しく説明しませんでした。私は私が疑問に思うままにします: 新しいプログラミング言語はどのように高速化できますか? Objective-Cの結果は不良なコンパイラが原因ですか、Objective-CではSwiftよりも効率が悪いものがありますか? 40%のパフォーマンス向上をどのように説明しますか?ガベージコレクション/自動化された参照制御は、追加のオーバーヘッドを生成する可能性があることを理解していますが、これだけですか?


1
iOS / OSXオープンソースプロジェクトの命名規則
常にではありませんが、ほとんどの場合、作成者の姓と名の頭文字で始まる名前のiOSまたはMac OS Xオープンソースプロジェクトがあります。プロジェクトがNick Leblancによって作成される場合、プロジェクトはとして読み取られNLMyProjectます。 例: Rune MadsenによるRMSwipeTableViewCell、 Ezequiel BecerraによるEBCardCollectionViewLayout、 SDiPhoneVersionセバスチャンDobrincuすることにより、 Leo NatanによるLNNotificationsUI。 それはどこから来たのですか?ある人が最初にこのように書いて、それから他のみんながそれに続きましたか? Appleガイドラインでさえ、それについて何も見つけることができませんでした。そのイディオムはどこにでも書かれていますか?

2
AppleがiOSで静的フレームワークのみを許可するのはなぜですか?
Appleは、iOS用に動的にロードされるライブラリ(フレームワークと呼ばれる)を作成する機能を持っていることは明らかです。アプリ開発者は静的ライブラリを作成する機能しか持っていないか、せいぜい、実際に静的ライブラリをロードしているときにフレームワークをロードしているとXcodeをだまします。これは、偽のフレームワークの作成として知られています。しかし、動的ローディングの利点はありません。 アプリ開発者からの動的なフレームワークを保持するためのAppleの理由は何ですか?開発者は繊細なリンカーフラグやオープンソースライブラリの依存関係チェーンに依存する必要がないため、外部ライブラリの使用がかなり容易になるようです。 一般的な理由はセキュリティだと思います。なぜAppleはiOSではなくOSXでそれを許可するのですか?セキュリティも要件ではありませんか? 編集:これはiOS 8からは関係なくなりました。Appleは動的フレームワークのサポートを追加しました。

2
ヨーロッパに拠点を置く企業として、顧客向けにカスタムiPadアプリケーションを作成することは可能ですか?
私たちの顧客は、彼が会社の少数のiPadで使用できるカスタムアプリケーションを作成することを望んでいます。このアプリケーションは、おそらくこの1人の顧客にのみ有用です(将来的にはさらに2、3人が、追加のカスタマイズを行った場合のみ)。 顧客がAppleのVolume Purchasing Programに加入している場合、カスタムB2Bアプリケーションを提供できることを読みました。ただし、これは米国の開発者(または顧客?またはその両方?)に限定されているようです。 ヨーロッパを拠点とする(または、より一般的には米国以外の)ソフトウェア開発者とその地元の顧客の代替手段は何ですか?

3
Objective-C ++は段階的に廃止されますか?[閉まっている]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 5年前休業。 AppleはObjective-C ++のサポートを段階的に廃止していますか?次の点に注意してください。 Objective-C言語マニュアル、対物-CおよびC ++の混合のセクションがあるように使用されます。そのセクションは現在欠落しています。 アップルの開発者向けウェブサイト上でのObjective-C ++の記事へのリンクが壊れているようだ、と今リダイレクトされ、例えば、この1私が上で見つけ、このstackoverflowの質問。 apple dev Webサイトでc ++を検索しても、現在の情報にはほとんど影響しません。 iOS開発にc ++を使用することについて心配する必要がありますか?
10 c++  objective-c  apple 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.