问题标签 [objective-c-2.0]

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 回答
5180 浏览

cocoa - 数据源和 NSTableView

我知道表格源需要一个数据源来保存表格视图将显示的数据。假设我要让我的 AppController 成为我的 tableview 的数据源,并且我在 interface builder 中建立连接。我的问题是因为我的实际数据将存储在一个数组中,我们称之为 myArray,当我在代码中设置数据源时我应该这样做

我对此感到困惑。如果我没记错的话,使用关键字“self”设置数据源会将其设置为 AppController。

0 投票
4 回答
1944 浏览

c - 使用属性语法设置 shadowColor 会导致编译器错误:“[”标记之前的预期标识符

我有一个 iPad 应用程序,我在其中设置 UIView 的 initWithFrame: 方法中的 UILabel 的阴影颜色。当我使用以下语法时:

我得到这个编译器错误:

'[' 标记之前的预期标识符

但是,当我使用以下语法时:

它毫无怨言地编译。

对 UILabel 的其他属性使用属性语法可以正常工作(shadowOffset、autoresizingMask、backgroundColor、font、textColor 等)。

顺便说一句,当语句很简单时,我会收到相同的错误消息:

而这,例如,没有给出错误:

FWIW,整个方法如下所示:

有任何想法吗?

0 投票
1 回答
1409 浏览

iphone - 加载中...请等待 UIWebView - iPhone

在 Safari 和其他浏览器中,有一个栏会指示加载进度的百分比,而我自己试图在 iPhone 上实现类似的东西,当在 UIWebView 中加载一些内容时,我希望应用程序指示百分比正在加载的页面。

我尝试了一些谷歌搜索并意识到我们可以使用 NSURLConnection 仅读取标题并获取 Content-Length (但不知道如何,我阅读了 Apple 的 NSURLConnection 文档但可能我错过了一些东西......)。并且 UIWebView 已经加载的大小( kb ),似乎 UIWebView 不支持公共 API ......我希望这会以其他方式完成,而不是我想象的,所以如果你有任何想法,请抛出它出,感谢您的耐心阅读。

PS:我可以通过 UIWebView 的长加载进度操作为用户显示一个活动指示器,但我只想进一步使用加载百分比栏:)。

问候。

0 投票
1 回答
655 浏览

iphone - 转换 UNIX 时间戳的函数问题

我得到这两个错误: - 不能使用对象作为方法的参数 - 作为回报的类型不兼容

那是我的代码:

感谢帮助!

0 投票
4 回答
2172 浏览

iphone - @property 和 @synthesize 的意义何在?

我一直无法弄清楚,也没有网站可以解释得足够清楚...... @propertyand的目的到底是什么@synthesize

提前致谢!

0 投票
1 回答
628 浏览

iphone - 如何将 indexPath 从一个类获取到另一个类

我有一个应用程序,其中我的主要视图是表格视图。每个单元格加载另一个包含某些数据的视图。现在,每个单元格都不同,因此每个单元格加载的视图中的数据应该不同。为此,我需要 indexPath。我为 TableView 创建了一个类,为一个简单的 UIView 创建了另一个类。如何将 indexPath 值从一个类转发到另一个类。

提前感谢尼克

0 投票
2 回答
328 浏览

objective-c-2.0 - Objective-C:没有初始化的引用类

通常,如果我有 Class 1 并且我想在其他地方使用它,我会写 Class1 *class1 = [[Class1 alloc] init]; 创建一个新实例。但是,如果我需要在另一个类中引用 Class1 中的变量并且不想创建新实例,而是使用现有实例,该怎么办。我该怎么做?如果我调用 init 并创建一个新实例,那么我会将所有变量重置为 0。我知道这是非常初级的,但也许这是我从未真正理解的东西。任何帮助表示赞赏。

0 投票
4 回答
1050 浏览

iphone - iPhone App 替换图片

我有一个小问题。我在我的应用程序中使用了一些图像。今天我想用新的替换它们。但是当我构建和运行项目时,我仍然得到旧的。我试图触摸项目和新图像,但似乎没有任何效果。我删除了所有参考和文件并导入了新图像,但我仍然只看到旧图像。有谁知道如何处理?

0 投票
1 回答
357 浏览

iphone - 如何在 Iphone SDK 中基于单个数组对多个数组进行排序

我有一个表格视图。表格视图单元格填充有 5 个不同的列和 5 个不同的数组。如果我在一列中对数组进行排序,所有其他列都应该根据排序重新排序。我该怎么做。

0 投票
1 回答
955 浏览

iphone - 文档交互并不总是从 Safari 触发

通过 Document Interaction,我的 iOS 应用程序将自己注册为 .sgf 和 .ugi 文件的编辑器。所以我可以从邮件中的附件打开这些文件。

但是,当从 Safari 尝试相同的操作时,我会得到不一致的行为。我尝试将通过 HTTP 可用的 .sgf 文档打开到我的应用程序中。

一些 http 链接会触发带有“打开方式...”按钮的灰色框...很好。

http://gtl.xmp.net/reviews/data/82/8201-DavidB-mukai-jettero.sgf

其他链接在 Safari 中作为文本文件打开...不需要。

http://learngo.world-go.org/golibrary/samplelessons/studygroup30k/2004-06-11_20-30k.sgf

有没有办法让所有的“打开...”按钮?