2013-01-11 39 views
0

我很嚴重的這個。 我主要使用了apple docs的代碼,它工作正常。現在我試圖改變1部分,我不斷收到錯誤!CFAttributedString當繪圖PDF

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); 

但我得到同樣的錯誤。誰能幫忙?

回答

1

stringHere爲0x0(又名零又名NULL)

+0

呀找到了一些我沒有檢查,那正是問題^ – Craig