-
1 votesanswersviews
DateFormatter返回Timezone的意外日期
我已经阅读了多篇关于此的帖子,大多数是由于没有设置特定的时区而系统获得当前时区 . 我的情况略有不同,并给出了意想不到的结果,所以我将尝试详细解释 . 我正在处理一个后端,它返回分为日期和时间的日期,存储为整数值 . 例如,返回值可能是 131006 ,这将转换为 13:10:06 . 我知道这个后端总是返回 UTC 中的日期 . 我将其转换为String并使用以下代码将String转换为Dat... -
450 votesanswersviews
如何检查NSDictionary或NSMutableDictionary是否包含密钥?
我需要检查dict是否有密钥 . 怎么样? -
47 votesanswersviews
比较没有时间组件的NSDates
在一个快速的操场上,我一直在使用 NSDate.date() 但是,这总是会附加时间元素 . 对于我的应用程序,我需要忽略时间元素 . 这在Swift中可能吗?怎么做到呢?即使我可以将时间元素设置为每个日期也同时工作 . 此外,我正在尝试比较两个日期,目前我正在使用以下代码: var earlierDate:NSDate = firstDate.earlierDate(secondDate) ... -
298 votesanswersviews
如何在Swift中发出HTTP请求?
我在iBooks中阅读了Apple编程语言Swift,但无法弄清楚如何在Swift中创建一个http请求(类似于CURL) . 我是否需要导入Obj-C类或者我只需要导入默认库?或者是否无法基于本机swift代码发出HTTP请求? -
141 votesanswersviews
如何获取UIWebView中显示的HTML页面的 Headers ?
我需要从UIWebView中显示的HTML页面中提取title标签的内容 . 这样做最有力的方法是什么? 我知道我能做到: - (void)webViewDidFinishLoad:(UIWebView *)webView{ NSString *theTitle=[webView stringByEvaluatingJavaScriptFromString:@"document.... -
7 votesanswersviews
Cocoa:按供应商ID检测USB设备
我正在为Mac编写一个Foundation工具,并尝试检测Apple设备何时通过USB连接和断开连接 . 我在this post中找到了一些帮助以及USBPrivateDataSample - 但它似乎只有在我同时提供供应商ID和产品ID时才有效 . 我想消除产品ID并找到Apple设备上的所有USB事件(供应商ID 1452) . 有什么帮助吗? 这是我的代码似乎没有检测到任何设备: #inc... -
0 votesanswersviews
NSAttributedString:设置FontAttributes不会更改字体
我试图更改NSAttributedString上的字体 . 我有一个迭代每个字符的方法,并为该字符创建一个新的NSFontAttribute字典 . 但是,最后,字符串保持不变 . 为了演示,这是我如何设置字符串: UIFontDescriptor *fontDescriptor = [UIFontDescriptor fontDescriptorWithName:@"Avenir-Bo... -
0 votesanswersviews
具有相同供应商ID和不同产品ID的Mac OS X通知
从stackfow链接尝试此解决方案: CFMutableDictionaryRef matchingDict = IOServiceMatching ( kIOUSBDeviceClassName ); if ( matchingDict ) { UInt32 usbVendor = k_MyVendorID; CFNumberRef refVendorId ...