English 中文(简体)
如何重新命名在目标c中的形象?
原标题:how to rename image captured in objective c?

在我的申请中,我需要掌握图像,并在当地图书馆和使用FTP的服务器上加以节省。 现在,我需要采用图像名称格式,同时在服务器上予以保存。 我能够抓住并挽救当地图书馆的形象。 但是,我找不到改变图像名称的任何方法。 附录一 产品名称-UserId.png 是否有办法? 愿提供帮助。

谢谢。

最佳回答

UIImagePNGRepresentation(UIImage*)可能是你重新寻找的。 你可以在申请文件夹中挽救作为PNG档案的UIImage,然后向服务器上载。 这样做的守则是很微薄的,这样,如果你能够把你试图使用的守则张贴在后面,这将有助于理解,并为你提出解决办法。

这里,我的法典有了一个简短的缩略语:

UIImage * image; // Some image you want to send

NSString * docDirWithSlash = [[self applicationDocumentsDirectory] stringByAppendingString:@"/"];
NSString * pngFile = [docDirWithSlash stringByAppendingString:file]; // <-- Change the string "file" to reflect the name you want.
[UIImagePNGRepresentation(image) writeToFile:pngFile atomically:YES];

// Send pngFile to the server here

申请 文件 Director:

- (NSString *) applicationDocumentsDirectory
{
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 

    NSString *documentsDirectoryPath = [paths objectAtIndex:0];
    return documentsDirectoryPath;
}
问题回答

这里的真正问题是,你为什么要具体填写档案名称? 装置上或服务器上。 在装置使用Charles的回答中,否则,请看礼宾处(文件上载部分)。 其实,这确实涉及档案在你的地方装置上的名称,因为你把档案寄给服务器,你可以提供任何名称。 这里的微小部分是,你正在上载的服务器在保存这一档案时应当考虑到这一参数。 因此,如果你上载到你没有接手的服务器上,而且确实有自我命名的公约——你可能 st。 如果是你的,那么看你如何在服务器上重新保存档案,如果你考虑到“档案名称”参数:

P.S. 而且没有忘记将这一论点转达上载请求:]





相关问题
Code sign Error

I have created a new iPhone application.I have two mach machines. I have created the certificate for running application in iPhone in one mac. Can I use the other mac for running the application in ...

ABPersonViewController Usage for displaying contact

Created a View based Project and added a contact to the AddressBook using ABAddressBookRef,ABRecordRef now i wanted to display the added contact ABPersonViewController is the method but how to use in ...

将音频Clips从Peter改为服务器

我不禁要问,那里是否有任何实例表明从Peit向服务器发送音响。 I m不关心电话或SIP风格的解决办法,只是一个简单的袖珍流程......

• 如何将搜查线重新定位?

我正试图把图像放在搜索条左边。 但是,问题始于这里,搜索条线不能重新布署。

热门标签