问题标签 [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 中找不到简单的方法来完成它。我虽然NSHost
有类似的方法来指定要解析的 DNS 服务器,但不幸的是它没有。
关于如何解决这个问题的任何建议?
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 不存在。我用谷歌搜索了一下,发现 NSHost 不能用于 iOS。我可以用什么代替?
编辑
我现在使用 Cocoa Async Socket 进行套接字连接。你可以在这里找到它CocoaAsyncScket
ios - 如何获取互联网服务提供商名称?
我正在开发一个移动应用程序,我需要在其中显示互联网服务提供商名称(当手机通过 wifi 连接时)。我在谷歌上搜索,我们可以使用 NSHost 轻松完成,但它只是 mac,所以我想知道 iOS 是否有替代方式。