Tag: 复制

如何在Xcode中访问DCIM

我的想法:同步音乐没有WiFi或蓝牙。 首先我得到我想要的文件,然后将它们压缩成一个zip文件。 然后,我想重命名扩展名JPG,所以iPad可以识别该文件。 然后我将它复制到我的SD卡,然后使用相机连接套件将其连接到我的iPad。 我想我的应用程序复制整个JPG格式的dcim,以便我可以将文件扩展名更改为zip,然后提取它以废止我的文件。 但到目前为止,我只find了一种方法来复制图片,而不是整个文件。 我需要整个文件,我希望你们能帮助我。 提前致谢,

iOS将多个图像复制到粘贴板

我可以像这样复制一个图像到粘贴板: UIPasteboard *pasteboard; pasteboard = [UIPasteboard generalPasteboard]; UIImage *image; [pasteboard setImage:image]; 如何将两个或三个图像复制到粘贴板?

按住iOS中的文本不会在jQueryMobile对话框中显示“复制”button,当使用AJAX

我正在谈论popup的这些对话框之一: http : //jquerymobile.com/test/docs/pages/page-dialogs.html (手机短urlhttp://bit.ly/KhCGVD ) 点击“打开对话框” – 在该对话框中,除非在链接中使用“data-ajax =”false“”,否则在iOS中没有任何东西是可复制的。 (在Android上正常工作) 将'-webkit-user-select:auto!important'放入 (或“文本”而不​​是“自动”)什么都不做。 添加javascript'document.documentElement.style.webkitTouchCallout =“auto”;' 什么也没做。 我急于做这个工作,因为我已经build立了一个完整的东西,假设复制将在iOS和Android上工作,但没有在iOS中testing,直到它完成:(。 任何帮助将不胜感激,谢谢。 编辑:testing4.3.5 – 4.3.2 – iOS 5.1 – 不工作

使用“copy”属性来维护一个不可变的NSString

在Objective-C中,我对iOS开发和编程非常陌生。 我一直在做应用程序开发库的练习。 这是我目前正在尝试理解的练习。 3.testing如果将可变string设置为人的名字,会发生什么情况,然后在调用修改后的sayHello方法之前对该string进行变异。 通过添加复制属性更改NSString属性声明并再次testing。 我试图做到这一点,但是我修改的NSString实际上改变了,尽pipe使用了copy属性。 这里是我的声明和实现以及我的testing代码。 XYZPerson.h #import <Foundation/Foundation.h> @interface XYZPerson : NSObject @property (copy) NSString *firstName; @property NSString *lastName; @property NSDate *dob; – (void)sayHello; – (void)saySomething:(NSString *)greeting; + (id)init; + (id)personWithFirstName:(NSString *)firstName lastName:(NSString *)lastName dob:(NSDate *)dateOfBirth; @end //XYZPerson.m #import "XYZPerson.h" @implementation XYZPerson @synthesize firstName = _firstName; @synthesize lastName = _lastName; @synthesize dob = […]

我怎样才能让标准的iPhone复制泡泡出现在UIImage上?

在iPhoto中,我只需将手指放在图像上即可获得“复制”popup框(如您在文本框中看到的popup框)。 在我的UIImageView中,情况并非如此。 我怎样才能启用它?

我的应用程序显示第二次通知iOS 9

我收到重复的通知。 远程通知和本地通知。 我已经使用了下面的代码 [application registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:UIUserNotificationTypeAlert|UIUserNotificationTypeBadge|UIUserNotificationTypeSound categories:nil]]; if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0){ [[UIApplication sharedApplication] registerUserNotificationSettings:[UIUserNotificationSettings settingsForTypes:(UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge) categories:nil]]; [[UIApplication sharedApplication] registerForRemoteNotifications]; } else{ [[UIApplication sharedApplication] registerForRemoteNotificationTypes: (UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert)]; } -(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken{ NSString *strDevicetoken = [[NSString alloc]initWithFormat:@"%@",[[[deviceToken description] stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"<>"]] stringByReplacingOccurrencesOfString:@" " withString:@""]]; NSLog(@"devicetoken = %@",strDevicetoken);} […]

用格式复制文本 – iOS 6将NSAttributedString复制到粘贴板

我如何以编程方式从UITextView复制格式化文本(例如斜体 ),以便粘贴到另一个程序(例如邮件)格式将被保留? 我假设正确的做法是将NSAttributedString复制到粘贴板。 现在,我可以通过以下方式将常规string复制到粘贴板: NSString *noteTitleAndBody = [NSString stringWithFormat:@"%@\n%@", [document title], [document body]]; UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; pasteboard.string = noteTitleAndBody; 我注意到,如果我从标准文本select“复制”菜单项从我的UITextView中select和复制文本,它将按需要工作。 但我需要通过我创build的button访问这个。 我想也许我可以调用UIResponderStandardEditActions复制方法。 使用以下内容,粘贴到邮件确实保留格式,但我的应用程序也因此崩溃。 NSMutableAttributedString *noteTitleAndBody = [[NSMutableAttributedString alloc] initWithString:[document title]]; [noteTitleAndBody appendAttributedString:[document body]]; [noteTitleAndBody copy:nil]; 正确的方法来做到这一点的例子将不胜感激。 PS – 我知道现在有与NSAttributedString和粘贴板相关的线程,但它们似乎是Cocoa , 不参考UIResponderStandardEditActions复制方法 ,或早于iOS 6许多UITextView属性可用。

从文件夹复制文件夹(w /内容)到文档目录 – iOS

编辑:解决 谢谢布鲁克斯。 如果这个文件存在于我的软件包中,你的问题就让我继续深入研究 – 而且它并没有! 所以通过使用这个代码(也下面):iPhone / iPad的:无法复制文件夹从NSBundle NSDocumentDirectory和正确添加目录到Xcode(从这里和下面)的说明我能够得到它的工作。 将文件夹复制到Xcode中: 在Mac上创build一个目录。 select添加现有文件到您的项目 select您想要导入的目录 在popup窗口中,确保select“将项目复制到目标组的文件夹”和“为任何添加的文件夹创build文件夹引用” 点击“添加” 目录应该显示为蓝色而不是黄色。 -(void) copyDirectory:(NSString *)directory { NSFileManager *fileManager = [NSFileManager defaultManager]; NSError *error; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *documentDBFolderPath = [documentsDirectory stringByAppendingPathComponent:directory]; NSString *resourceDBFolderPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:directory]; if (![fileManager fileExistsAtPath:documentDBFolderPath]) { //Create […]

从自定义对象数组中删除重复项Swift

我有一个自定义的类定义如下: class DisplayMessage : NSObject { var id : String? var partner_image : UIImage? var partner_name : String? var last_message : String? var date : NSDate? } 现在我有一个数组myChats = [DisplayMessage]? 。 id字段对每个DisplayMessage对象都是唯一的。 我需要检查我的数组,并从中删除所有重复,基本上确保数组中的所有对象都有一个唯一的id 。 我已经看到了一些使用NSMutableArray和Equatable解决scheme,但我不知道如何适应它们。 我也知道Array(Set(myChats))但是这似乎不适用于自定义对象数组。

自动将属性值从一个对象复制到另一个不同types的对象,但协议相同(Objective-C)

我有两个具有同一组属性的类,在协议中使用@property指令声明,它们都执行。 现在我想知道是否可以使用第二个类的实例中的值自动填充第一个类的实例(反之亦然)。 我想这种方法是健壮的,所以如果我改变协议中声明的属性,将不需要在复制方法中添加额外的代码。