問題タブ [nshost]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - Objective-CでのカスタムDNSサーバーを使用したDNSルックアップ
Mac OS Xアプリから、特定のDNSサーバー(システム環境設定で設定されていない)を使用していくつかのドメイン名を解決し、解決されたアドレスを簡単に取得したいと思います。
私はターミナルでこれを行うことnslookup google.com DNS_SERVER
ができますが、Objective-Cでそれを達成するための簡単な方法を見つけることができません。解決するDNSサーバーを指定するのと同様の方法がありますが、残念NSHost
ながらそうではありません。
これについてどうやって行くかについて何か提案はありますか?
cocoa - NSHost -localizedName が nil を返す
OS X アプリのログイン機能を使用できないユーザーからクラッシュ レポートを受け取りました。バックトレースを読むと、問題[[NSHost currentHost] localizedName]
が返されているように見えますnil
(その後、それを に挿入するとNSDictionary
、アプリがクラッシュします)。
Apple のドキュメントによると、以外のインスタンスに送信された場合は を-localizedName
返しますが、 に送信された場合は を返す必要があります。nil
NSHost
+currentHost
NSString
+currentHost
ホスト名を確認して任意の文字列に設定することでこれを回避できますがnil
、コンピューターには適切なローカライズされた名前を使用することをお勧めします。コンピューターのホスト名はどのような場合に使用できますnil
か?
ios - iOS での NSHost の使用
Swift for iOS でソケット サーバー アプリケーションを作成しようとしています。私はこの素晴らしい例を見つけました:
XCode でコードを実行しようとしたところ、NSHost が存在しないと表示されました。Googleで検索したところ、NSHostがiOSに対応していないことがわかりました。代わりに何を使用できますか?
編集
現在、ソケット接続に Cocoa Async Socket を使用しています。ここで見つけることができますCocoaAsyncScket
ios - インターネット サービス プロバイダー名を取得するにはどうすればよいですか?
インターネットサービスプロバイダー名を表示する必要があるモバイルアプリケーションを開発しています(電話がwifi経由で接続されている場合)。Googleで検索したところ、NSHostで簡単に実行できますが、Macのみなので、iOSの代替方法があるかどうか疑問に思っています。