问题标签 [cfstring]

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

iphone - CFString isNaturallyRTL - 发送到已释放实例的消息

我已经用 0 个结果搜索了“CFString isNaturallyRTL”。

这些是我的课:

现在,我有一个在按钮触摸时打开的视图,其中包含两个文本框和一个按钮。像这样。

一切正常,编译运行。

我第一次单击 drawRouteTextboxes 时,它会打开我的视图并设置默认文本(“Roma”和“lecce”)。第二次,我打开视图,编辑文本字段并调用 drawRoute。没关系。我第三次调用 drawRouteTextboxes 它返回我这个运行时错误:

我不知道问题出在哪里......有人知道解决方案吗?这是我第一次看到这个错误!

谢谢,阿尔贝托。

0 投票
2 回答
341 浏览

objective-c - CFString 发布,为什么只在 ipad 上?


我有同样的项目,一开始它也适用于 ipad,但现在它只适用于 iphone 设备,而不适用于 ipad 设备。这是一个项目 iphone/ipad 兼容。

可能我编辑了一些东西,但我不知道怎么做!

DEBUG 中返回的错误 || ipad DEVICE 上的 RELEASE 模式是经典的:

...但在 iphone 上,一切正常。
我无法调试,因为它只显示汇编代码,我不知道问题出在哪里......

这个问题出现了吗?是我的问题还是ipad的问题?
这些设备有什么不同?

谢谢,阿尔贝托。

0 投票
0 回答
553 浏览

cfstring - 变量不是 CFString

我正在使用数据库来填充表视图。

NSMutable ArrayAppDelegate. 数组是从数据库中填充的,如下所示:

所有数据都正确进入数组,条形码类型为NSString *。但是,当显示表格视图时,条形码会变成“ Variable Not a CFString.”。当我选择一个项目时,我正在使用:

因为条形码不再被解释为NSString,所以应用程序崩溃。如何确保条形码保持有效使用?

0 投票
2 回答
6203 浏览

objective-c - 将 CFStringRef 转换为 C 字符串?

你好可爱的电脑人:

我想将以下 CFStringRef 转换为 CString。知道怎么做吗?

谢谢!


编辑 1

DarkDust 的答案似乎很接近,但我仍然遇到错误(见评论)。有什么帮助吗?

0 投票
2 回答
915 浏览

cocoa - 什么 NSString 比较方法调用等效于 CFStringCompare 函数调用?

我正在将一些旧的碳代码转换为 Cocoa,并且需要使用一个比较函数,该函数将返回与碳代码相同的结果。

我打电话给:

现在,如果 stringA 和 stringB 是 NSString 的,并且我想使用 NSString 方法比较它们,那么哪个选项(如果有)会返回与上面的 CFStringCompare 函数相同的结果?

0 投票
1 回答
2000 浏览

objective-c - 什么是__CFString?

我有 arg1,它是一个 IMessage。IMessage 定义为:

CFString 定义为:

并且 __CFString 定义为:

我的目标是从 arg1 获取某种字符串,无论是 NSString 还是 CFStringRef,我该怎么做呢?谢谢。

这是我尝试 nslog mCFRef 时遇到的错误:

0 投票
1 回答
271 浏览

objective-c - 类转储和 CFObjects

类转储会被 CFObjects/structs 弄糊涂吗?我在应用程序上使用了类转储,方法的一个参数是一个结构 arg1,它是一个 BInstantMessage:

那么,如何从这个 arg1 中获取 CFStringRef 或 NSString* 呢?我猜类转储正在用 CFString 定义替换一些 CFStringRef,但这只是一个猜测......我想要的只是从 arg1 获得一个 CFStringRef,它是一个 BInstantMessage。

谢谢!

0 投票
1 回答
4763 浏览

iphone - 我想在 CFSTR 中传递一个变量?

在下面的编码中,我想通过 CFSTR 传递变量,我该怎么做?

0 投票
1 回答
1091 浏览

iphone - 在 Zombies 工具下运行时的大型 CFString 分配,但不是泄漏或分配工具

我正在解决我的 iPad 应用程序中的一些内存分配问题,并且花了很长时间观察CFString僵尸仪器下的增长和增长(作为一个仍然活着的对象),直到我切换到我注意到它的泄漏或分配工具根本没有增长(创建并仍然保持稳定)任何人都可以解释为什么在僵尸中发生这种情况而不是泄漏或分配工具,这让我想知道是否CFString是一个问题或只是僵尸抛出的误报....

0 投票
1 回答
1864 浏览

objective-c - 变量不是 CFString

我在 Ojective-C 上编写了一个月的代码并陷入僵局。需要帮忙。这是故事:

  1. 我有一个简单的类 LXPlayingCard:

    /li>
  2. 此外,我几乎没有更复杂的 LXPDeck 类:

    /li>

它做了几件事:从字符串中填充带有名称(setCardCV)的卡片数组,并打印卡片组的内容(showList)。此外,我创建了一个 AppController 类:

以及我链接到的主窗口上的两个按钮openNewDeckprintDeckContent方法。问题是应用程序因错误“EXC_BAD_ACCESS”而崩溃,并且它发生在i=3 上,因为(当我使用调试器时)[card[i] cardCV]不是 CFString。

我尝试用不同的字符串来填充甲板,有时程序在显示的第一圈失败[cards[i] cardCV]position我真的不明白会发生什么,但我猜它与指针和内存分配规则有某种联系,因为简单类型的数据(例如)没有问题,并且showList如果从fill方法调用,方法可以正常工作。请帮我一把!我要疯了!该程序是如此简单,以至于我真的很担心将来编码中的问题...