如何使用ios的blob存储服务?

Aja*_*jay 10 iphone xcode objective-c azure-storage ios

在我的应用程序需要使用Windows Azure的服务来存储我用这对于数据:http://www.windowsazure.com/en-us/develop/mobile/tutorials/get-started-with-data- ios / sdk用于从我的应用程序进行Windows azure集成.现在我需要将图像上传到Azure,为此我使用相同的sdk ...但后来我发现Windows Azure中用于上传较大图像的正确位置是Blob Storage Client.

在.Net中他们有不同的库,我发现这个链接http://www.windowsazure.com/en-us/develop/net/how-to-guides/blob-storage/用于将图像上传到blob存储.

但是我怎么能用Objective C做到这一点?

经过一番研究,我发现这个链接http://www.deviantpoint.com/post/2012/02/18/Using-Azure-Storage-Services-from-an-iPhone-App-Part-1-Table-and-Blob -setup-Azure-iOS-toolkit-and-Model-Classes.aspx但不清楚如何上传图像并获取图像网址作为响应?

Aja*_*jay 14

经过大量的研发......我终于找到了解决方案..

这是我用Objective C编写的示例项目Blob示例

并且还尝试使用Swift并按预期工作.这是我的Swift示例项目.

只需将您的帐户凭据替换为相应的帐户凭据,您就可以了.. !!

注意:尝试使用UIImageJPEGRepresentation而不是UIImagePNGRepresentation因为png比jpg占用更多的大小.