小编alu*_*rd3的帖子

iOS SDK 4.0和4.1将图像添加到模拟器

我已经看到很多关于如何将图像添加到模拟器的问题,并且看到了两个答案:

  • 单击并按住以在手机上保存在Mobile Safari中
  • 将文件添加到100Apple(或其他)文件夹

两者都适用于iOS SDK 4.0之前的所有功能.那些相同的方法对我来说不再适用,也不适用于我见过的其他人.我试图使用我在某处找到的以下代码块手动将图像写入照片库:

- (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo{
    UIAlertView *alert;

    if (error) // Unable to save the image 
        alert = [[UIAlertView alloc] initWithTitle:@"Error" 
                                       message:@"Unable to save image to Photo Album." 
                                      delegate:self cancelButtonTitle:@"Ok" 
                             otherButtonTitles:nil];
    else // All is well
        alert = [[UIAlertView alloc] initWithTitle:@"Success" 
                                       message:@"Image saved to Photo Album." 
                                      delegate:self cancelButtonTitle:@"Ok" 
                             otherButtonTitles:nil];
    [alert show];
    [alert release];
}
Run Code Online (Sandbox Code Playgroud)

但每次都会出错.那么模拟器的写访问是一个问题吗?还是只是一些bug?我已经更新到iOS 4.1 SDK,希望它被修复,但事实并非如此.

iphone image ios ios-simulator

7
推荐指数
1
解决办法
5379
查看次数

CGPDFDictionaryRef有用的东西

一点背景:我正在将图像附加到现有的pdf文件中.我发现没有办法只添加一个页面,你必须重新创建整个pdf,然后删除旧的,然后移动新的.(如果这是错的,告诉我,这将为我节省很多麻烦.)我已经完成了那部分,但我现在正在尝试复制辅助信息(标题,作者,密钥等).问题是有很多类型问题,我正在使用的当前方法是获取CGPDFDocumentRef的CGPDFDictionaryRef,然后调用CGPDFDictionaryApplierFunction.在我传递的C函数中,我将每个键提取到一个NSMutableDictionary,这样我就可以对这些值执行某些操作,而不是将它们锁定在这种可怕的CGPDF格式中.

所以基本上我的问题是:有更好的方法吗?我盯着那么多我无法想象的文档文件,但我真的希望我有,因为我不得不做的工作量越来越荒谬.

pdf iphone dictionary

7
推荐指数
2
解决办法
6180
查看次数

标签 统计

iphone ×2

dictionary ×1

image ×1

ios ×1

ios-simulator ×1

pdf ×1