问题标签 [foundation]

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.

0 投票
1 回答
1080 浏览

iphone - HTTP 日期格式到 NSDate

我有一个日期字符串(嗯,NSData,但很容易转换为字符串),我认为它是 HTTP 标准使用的格式:

有没有比在 NSDateFormatter 中手动指定格式字符串更好(即不易出错)的方法来解析它?

(我的应用程序是一个 iPhone 应用程序,但我怀疑标准的 Cocoa 解决方案也可以工作,因为 NSDate 和 NSDateFormatter 是 Foundation 的一部分。)

0 投票
3 回答
4854 浏览

cocoa - 从可可/基础工具控制台读取输入?

我想知道 Objective-C/Foundation 是否有任何特殊的命令可以从控制台读取用户输入。因为它有 NSLog 用于输出,所以我可以使用其他东西来代替 scanf 命令。

我需要将一些数字(用户输入)读入我的工具。以 double 或 int 等类型获取这些输入的最佳方法是什么?以及如何让用户输入到 NSString 中?

0 投票
3 回答
4375 浏览

objective-c - NSSet 和 NSCountedSet,什么时候使用它们最好?

我很少使用这两种集合类型,因为我通常使用它们的对应部分 ,NSArrayNSDictionary等效的可变对象。我有一种感觉,我错过了一个在某些情况下可以比其他两个更快的集合。何时是使用这些的理想时间以及如何使用?

0 投票
3 回答
19207 浏览

objective-c - 在 Objective-C 中合并 NSArrays

我有一个 NSDictionary,其中每个键都指向一个数组。我稍后想将所有值合并到一个数组中。有没有办法使用 API 做一些比说更有效的事情:

0 投票
2 回答
2806 浏览

objective-c - 什么描述了 NSNumberFormatter -maximumSignificantDigits?

文档中没有关于这意味着什么的文字,但为了不遇到麻烦,理解它听起来非常重要。有人知道数字的“有效数字”是什么吗?

0 投票
1 回答
616 浏览

iphone - Mac OS X 和 iPhone 上 Foundation 框架的区别

好奇的:

为什么 OS X 上的 Foundation 包含 CFHost (NSHost) 的包装器而不包含 CFSocket,而 iPhone OS 上的 Foundation 甚至没有 NSHost?

顺便说一句,iPhone 上是否有任何库或为 CFHost 和 CFSocket 编写了任何包装器?

0 投票
3 回答
18499 浏览

objective-c - 将字符串对象添加到 NSMutableArray?

我有一个小基础工具测试(Objective-C),我正在玩,我有几个问题......

首先,通常我在将对象添加到数组后释放它,但我是否认为我目前拥有的是正确的,因为“tempString”是一个字符串文字,因此不需要分配或释放?

其次,当我运行这个(在执行之前)时,如果我的代码有问题,我会收到以下错误“无法读取未知的加载命令 0x80000022”?从谷歌上搜索它看起来可能是 xCode 3.1.2 中的一个错误,有人有什么想法吗?

最后我做错了什么,想法是用10个字符串“Planet_001”填充一个数组到“Planet_010”

编辑:啊,我明白了,那是因为“= [NSString”位即

非常感谢,非常感谢 -gary-

0 投票
1 回答
3725 浏览

xcode - 如何恢复已删除的 UIKit.framework 和 Foundation.framework 等

我不小心在一个 xcode 项目中删除了 UIKit.framework 和 Foundation.framework。我在目标信息(常规选项卡)链接库部分中找不到框架。

我怎么能再次将它们添加到项目中,因为我现在遇到了很多错误!

0 投票
4 回答
363 浏览

objective-c - Mac OS X 10.6 中的 NSOperation 是否存在错误?

NSOperation如果我在发送给它之前释放一个实例,-init我会得到一个segmentation fault.

我认为这是有效代码的原因:

  • Apple 在其文档中做到了这一点。
  • Gnustep 是在它implementation of NSNumber的 . (至少是。)
  • NSObjects-init不做任何事情,因此-release,属于的NSObject应该在此之前工作。
  • 你怎么看,这是一个错误吗?
  • 你能告诉我另一个具有相同行为的类的例子吗?
  • 知道为什么会这样吗?
0 投票
3 回答
6717 浏览

objective-c - Error With Foundation.h

I learning Objective-C in Linux(Ubuntu), but when i tryed to compile my application that needs the Foundation headers i got an error saying that the file cannot be found, but i have installed the GNUstep development package(gnustep-devel). Here is my code:

And here is the console log:

What i need to do?