我严重坚持这一点。我主要使用了苹果文档中的代码,它工作正常。现在我正在尝试更改 1 部分,但我不断收到错误!
CFAttributedStringRef currentText = CFAttributedStringCreate(NULL, (CFStringRef)textView.text, NULL);
if (currentText) {
CTFramesetterRef framesetter = CTFramesetterCreateWithAttributedString(currentText);
if (framesetter) {
我正在尝试textView.text
用单个字符串替换,以便使用字符串中的数据而不是文本视图构建 PDF,但是当我将该代码更改为
CFAttributedStringRef currentText = CFAttributedStringCreate(NULL, (CFStringRef)stringHere, NULL);
它使我错误:
Thread 1: EXC_BAD_ACCESS (code=1, address0x0).
我也试过:
CFStringRef stringRef = (CFStringRef)stringHere;
CFAttributedStringRef currentText = CFAttributedStringCreate(NULL, stringRef, NULL);
但我得到同样的错误。任何人都可以帮忙吗?