Tag: Objective C

通过iOS创build和导出animationgif?

我在iOS应用程序中有一系列用户自定义的图像,这些图像是以简单的,逐帧的翻页样式进行animation的。 我的问题是这样的:有没有办法让用户导出他们的animation作为animationgif? 理想情况下,我想让他们通过电子邮件,社交分享(T / FB)或(最坏的情况下)保存一个animation的gif到他们的文档文件夹通过iTunes检索。 我知道如何将.png保存到照片库中,并且find了将animation录制为QT文件的方法( http://www.cimgf.com/2009/02/03/record-your-core-animation – animation/ ),但我还没有find一个方法,只是踢出一个普通的老animationgif。 我在核心animation或其他地方丢失了什么? 有没有人可以推荐的方法,框架或资源? 对不起,如果这个问题太笼统 – 努力寻找出发点。 任何帮助赞赏。

编译失败:ld:重复的符号_OBJC_CLASS _ $ _ Algebra5FirstViewController

我通过iPhone模拟器运行我的应用程序时突然出现这个错误: 铿锵声:错误:链接器命令失败,退出代码1(使用-v来查看调用): ld:重复符号_OBJC_CLASS _ $ _ Algebra5FirstViewController in … / Algebra5-anwcuftojtxtgkfootneeeqhwztj / Build / Intermediates / Algebra5.build / Debug-iphonesimulator / Algebra5.build / Objects -normal / i386 / ExercisesViewController.o and … / Algebra5-anwcuftojtxtgkfootneeeqhwztj / Build / Intermediates / Algebra5.build / Debug-iphonesimulator / PSLE Algebra5.build/Objects-normal/i386/PSLE_Algebra5FirstViewController.o for architecture i386 这是什么一回事呢?

保存图像在NSUserDefaults?

是否有可能将图像保存为NSUserDefaults作为一个对象,然后检索进一步使用?

如何从Javascript调用Objective C方法并在iOS中将数据发送回Javascript?

在iOS中,如何从UIWebView Javascript中调用Objective-C方法,并将数据发送回Javascript? 我知道这可以使用Webkit库在OS X上完成,但在iOS上可以吗? PhoneGap如何实现这一目标?

用GCDasynchronous下载UITableView的图像

我正在使用GCDasynchronous下载我的uitableview的图像,但是存在一个问题 – 滚动图像闪烁并且一直改变。 我试图设置图像与每个细胞零,但没有多大帮助。 当快速滚动时,所有图像都是错误的。 我能做些什么? 这是我的单元格的方法: – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; if (self.loader.parsedData[indexPath.row] != nil) { cell.imageView.image = nil; dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul); dispatch_async(queue, ^(void) { NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:[self.loader.parsedData[indexPath.row] objectForKey:@"imageLR"]]]; UIImage* image = [[UIImage alloc] initWithData:imageData]; dispatch_async(dispatch_get_main_queue(), […]

UIImageresize无法正常工作

所以我一直在试图弄清楚我现在做错了一段时间,而我无法弄清楚。 我试图完成的是这样的: 用UIImagePickerController拍照 把拍摄的照片剪下来,把它变成方形(类似于Instagram) 在UIButton显示该图像 出于某种原因,每次我拍照时,都会在UIButton内部变形,看起来好像裁剪不能正常工作。 这是我所做的。 在didFinishPickingMediaWithInfo方法中,我有以下代码: – (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { //Copy the image to the userImage variable [picker dismissModalViewControllerAnimated:YES]; userImage = nil; //Rotate & resize image userImage = [self resizeAndRotatePhoto:(UIImage *)[info objectForKey:UIImagePickerControllerOriginalImage]]; NSLog(@"Userimage size, width: %f , height: %f", userImage.size.width , userImage.size.height); //Update the image form field with the image and […]

在SKScene中设置button

我发现UIButtons不能很好的与SKScene ,所以我试图SKNode在SpriteKit的button。 我希望它的工作方式是,如果我在SKScene初始化一个button并启用触摸事件,那么当按下button时,button将在我的SKScene调用一个方法。 我会很感激任何意见,会导致我find解决这个问题。 谢谢。

在iOS 7上运行应用程序时显示黑条(4英寸视网膜显示)

我们有一个基于5.1. SDK构build的iPod应用程序5.1. 应用程序有一个tabBarController与三个选项卡,每个选项卡有一个UIViewController加载不同的视图。 该应用程序适用于iOS 6.1和iOS 7 (3.5英寸显示器)模拟器和设备,但是当我们在iOS 7 (4英寸显示器模拟器)或设备上运行应用程序时,我们在屏幕的顶部和底部获得黑条所有三个选项卡。 如果有人可以为此提出理由或解决这个问题的一些可行的方法,那对我们来说真的很有帮助。 谢谢

获取iOS应用程序的位置更新即使在暂停状态

在2014年初,苹果公司已经将iOS 7.0更新到7.1,以便即使应用程序在前台而不是在后台处于活动状态时也允许进行位置更新。 我们怎么做? 我已经阅读了一些文章,如苹果的iOS 7.1将修复一个地理定位错误 。 但是苹果公​​司并没有提供相关的通讯,也没有提供任何关于如何获取位置更新的示例代码,即使应用程序被终止/终止/挂起。 我已阅读iOS 7.1发行说明 。 我也找不到与此相关的任何内容。 那么,即使应用程序被暂停,我们如何才能真正获得iOS 7和8的位置更新?

Swift语言NSClassFromString

如何在Swift语言中实现反思 ? 我怎样才能实例化一个类 [[NSClassFromString(@"Foo") alloc] init];