Iphone 需要NSData到ascii85(adobe)NSString转换器

Iphone 需要NSData到ascii85(adobe)NSString转换器,iphone,objective-c,nsstring,ascii,nsdata,Iphone,Objective C,Nsstring,Ascii,Nsdata,我需要使用ASCI85编码将NSData转换为NSString。 我发现了这个答案:但是这里使用的类别使用RFC1924字符集。但我需要一个adobe版本。请帮我解决这个问题。使用 但我删除了编码和解码字符集并替换了 outputBuffer[outputLength+(4-j)]=\u b85encode[x%85]带有outputBuffer[outputLength+(4-j)]=(x%85)+33,x=x*85+b85解码[chars[i*5+j]带有x=x*85+字符[i*5+j]-3

我需要使用ASCI85编码将
NSData
转换为
NSString
。 我发现了这个答案:但是这里使用的类别使用RFC1924字符集。但我需要一个adobe版本。请帮我解决这个问题。

使用 但我删除了编码和解码字符集并替换了
outputBuffer[outputLength+(4-j)]=\u b85encode[x%85]带有
outputBuffer[outputLength+(4-j)]=(x%85)+33
x=x*85+b85解码[chars[i*5+j]带有
x=x*85+字符[i*5+j]-33
x=x*85+_b85解码[chars[numBlocks*5+i]带有
x=x*85+字符[numBlocks*5+i]-33

通过使用 但我删除了编码和解码字符集并替换了
outputBuffer[outputLength+(4-j)]=\u b85encode[x%85]带有
outputBuffer[outputLength+(4-j)]=(x%85)+33
x=x*85+b85解码[chars[i*5+j]带有
x=x*85+字符[i*5+j]-33
x=x*85+_b85解码[chars[numBlocks*5+i]带有
x=x*85+字符[numBlocks*5+i]-33

可以确认此文件使用Ascii85格式而不是RFC1924。可以确认此文件使用Ascii85格式而不是RFC1924。