问题标签 [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 回答
3832 浏览

iphone - 在 iPhone 中使用 UITextView 时如何使键盘消失

我正在使用 UITextView,我对让键盘消失感到困惑。我是否需要使用某种通知使其消失。谢谢

0 投票
2 回答
280 浏览

iphone - 在 iPhone 应用程序的表格中显示棒球统计数据

我想知道如何在 hr、带有标签的 RBI AVG 等表格中手动输入棒球统计数据。有没有可以用于我的 iphone 应用程序的表格?我想使用导航表并链接到其中包含统计信息的表。

0 投票
1 回答
1184 浏览

uitableview - iPhone 上的自定义 UITableView 索引标题

我见过采用 UITableView 索引标题的应用程序(即 iPod 应用程序中用于分隔从 A、B 等开始的歌曲的东西)并将他们自己的自定义图像作为背景。此类应用程序是 myStarbucks 应用程序和 What's on TV?应用程序。我浏览了一些文档,似乎没有一个特定的变量来编辑这个索引标题视图的背景。如何改变?

0 投票
1 回答
933 浏览

iphone - iPhone SDK:从 SQLite 加载 UITableView - 从 SQLite 创建数组

这是 iPhone SDK 的后续:从 SQLite 加载 UITableView

我打算使用以下代码将 SQL 数据加载到数组中。数组的每个元素都是代表每个数据库条目的类:

@interface 行:NSObject { int PK; NSString *desc;

}

@property int PK;@property (nonatomic, 保留) NSString *desc;

@结尾

加载操作将与此类似:

当然,第一个 for 循环将是来自 SELECT 语句的循环。另一个循环(或该循环的元素)将在 cellInRowIndex 方法中呈现数据。

我有一个关于内存泄漏的问题。上面的代码有内存泄漏吗?Row 类的 decs 字符串属性声明为 (retain)。不应该在某个地方发布吗?

谢谢

0 投票
2 回答
3149 浏览

iphone - 按下 UITabBarItem 时在 UITableView 中重新加载数据

我有一个 UITabBarController 作为我的应用程序委托的一部分,我想在用户触摸特定选项卡(收藏夹)时进行捕获并强制其中的表重新加载数据。

在这种情况下,最佳做法是什么?

我已将 UITabBarDelegate 协议添加到我的应用程序委托并实现了 didSelectViewController 方法。到现在为止还挺好。在该方法中,我获得了一个 viewController,因此我可以检查其标题等以确定选择了哪个选项卡。

然后如何向 viewController 中的 UITableView 发送 reloadData 消息?我尝试在我的 FavouritesViewController 类中创建一个方法并调用它,但它不起作用。

示例代码:

0 投票
1 回答
828 浏览

iphone - UIApplication sharedAppication错误:程序似乎访问了错误的文件

在我的 MainViewController 实现中,我需要访问来自两个不同类的变量。其中一个类是 AppDelegate,另一个是 FlipsideViewController。我访问这些的方式是通过以下代码:

然后我有一个从我的应用程序委托访问的数组,以及一些从flipsideViewController的UISwitch实例返回值的实例变量:

我不断收到错误消息“-[MyApplicationAppDelegate switch1]:无法识别的选择器已发送到实例。由于未捕获的异常而终止应用程序”

0 投票
1 回答
1136 浏览

cocoa - 如何以编程方式检索 Core Data 应用程序的表选择和表行?

我正在尝试制作一个 Core Data 应用程序,在该应用程序中,当您在 TableView 中选择一个“玩家”时,所有队友的列表会出现在第二个 tableView 中,并有一列显示这两个玩家在同一个游戏中玩了多少次“团队”(另一个实体)。

这让我完全陷入困境,因为虽然我知道如何从普通数组中填充表格,但使用 ArrayControllers 和 Core Data 确实让我对这种情况的看法变得混乱。

你会如何处理这个问题?

0 投票
1 回答
395 浏览

objective-c-2.0 - objective-c 2.0 属性和“保留”

愚蠢的问题,但为什么我们在声明财产时需要使用“保留”?当它被分配一些东西时,它不会被保留吗?

看这个例子,好像一个对象在分配的时候是自动保留的,那么有什么意义呢?

■输出

分数 1 保留计数:1

分数 2 保留计数:1

分数 1 保留计数:3

分数 2 保留计数:2

分数 1 保留计数:2

分数 2 保留计数:1

释放分数

释放分数


这真让我抓狂!

0 投票
4 回答
6570 浏览

ruby - Objective-C 是否像 Ruby 一样支持 Mixin?

在 Ruby 中,有模块,您可以通过“混入”模块来扩展类。

在 Objective-C 中,我发现我有一组常用方法,我希望一些 Class 可以“继承”。在不创建公共类并从该公共类派生所有内容的情况下,我还有什么其他方法可以实现这一点?

0 投票
1 回答
6344 浏览

cocoa - 错误“创建一个具体实例!”

我在同一个代码中遇到了另一个问题......我收到了这个错误:

初始化方法 -initWithCharactersNoCopy:length:freeWhenDone: 不能发送到类的抽象对象 NSString_RegEx: 创建一个具体实例!

但我不明白错误或我应该做什么......

编辑: