Objective c 如何在UIActivityViewController initWithActivityItems上传递NSMutableArray图像

Objective c 如何在UIActivityViewController initWithActivityItems上传递NSMutableArray图像,objective-c,Objective C,上面的代码不起作用。如何传递未知数量的图像?kabarga在上面回答,而不是initWithActivityItems:@[shareImages]尝试写入initWithActivityItems:shareImages。 成功了 NSMutableArray *shareImages = [[NSMutableArray alloc] init]; for(int i=0; i < unknown_count; i++) { //add images to shareImage

上面的代码不起作用。如何传递未知数量的图像?

kabarga在上面回答,而不是initWithActivityItems:@[shareImages]尝试写入initWithActivityItems:shareImages。 成功了

NSMutableArray *shareImages = [[NSMutableArray alloc] init];
for(int i=0; i < unknown_count; i++)
{
    //add images to shareImages
}

UIActivityViewController *activityViewController = [[UIActivityViewController alloc]
                                                        initWithActivityItems:@[
shareImages
                                                        ] applicationActivities:nil];

代替initWithActivityItems:@[shareImages]尝试使用ActivityItems:shareImages编写initWithActivityItems:shareImages。很好,它可以工作。你是最棒的。
NSMutableArray *shareImages = [[NSMutableArray alloc] init];
for(int i=0; i < unknown_count; i++)
{
    //add images to shareImages
}
UIActivityViewController *activityViewController = [[UIActivityViewController alloc]
                                                            initWithActivityItems:shareImages
                                                            ] applicationActivities:nil];