iOS应用程序在两个idevices之间交换图像/视频

时间:2014-05-13 06:33:35

标签: ios xcode sample uidevice

我是iOS development的新用户,我想编写一个可以在两台设备之间交换图像的iOS应用。任何人都可以指导我阅读好的教程/示例代码吗?

1 个答案:

答案 0 :(得分:1)

IOS 7引入了AirDrop的一个很棒的功能。使用 AirDrop ,您可以轻松地与附近的其他iOS设备共享数据。此功能还允许您在App Store上分享照片,视频,联系人,URL,Passbook通行证,应用程序列表,iTunes Store上的媒体列表,地图中的位置等。 您还可以在AirDrop的帮助下以编程方式共享照片。以下是显示AirDrop活动的示例

UIActivityViewController *controller = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil];

NSArray *excludedActivities = @[UIActivityTypePostToTwitter, UIActivityTypePostToFacebook,
                                UIActivityTypePostToWeibo,
                                UIActivityTypeMessage, UIActivityTypeMail,
                                UIActivityTypePrint, UIActivityTypeCopyToPasteboard,
                                UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll,
                                UIActivityTypeAddToReadingList, UIActivityTypePostToFlickr,
                                UIActivityTypePostToVimeo, UIActivityTypePostToTencentWeibo];
controller.excludedActivityTypes = excludedActivities;

[self presentViewController:controller animated:YES completion:nil];

请参阅教程here