草庐IT

Objective-c

全部标签

iphone - 导致 SIGABRT 的 NSNumber

我有一个奇怪的问题(如果你问我的话很奇怪)。我正在使用NSNumber对象来存储数字(doh)。当我尝试“修改”它时,它使我的应用程序崩溃。我使用的代码如下所示:if([frequencyintValue]>19999)return;frequency=[NSNumbernumberWithInt:([frequencyintValue]+1)];//Ithinkthislineiscausingmetheproblem[freqLabelsetText:[NSStringstringWithFormat:@"%iHz",[frequencyintValue]]];frequencyN

objective-c - 图像被拉伸(stretch)

我有一张图片(从我们的服务器获取),我想将它放入UIImageView中。图片为373x500。UIImageView是443x290并且View正在拉伸(stretch)它。UIImageView*myImageView=[[UIImageViewalloc]initWithFrame:CGRectMake(0,0,500,300)];myImageView.image=[UIImageimageWithData:photoData];myImageView.backgroundColor=[UIColorviewBackgroundColor];myImageView.conten

iphone - 如何为 NSManagedObject 子类编写自定义访问器?

我有一个名为Cart的View。它显示一个Item表。这些Item需要持久化,所以Item子类NSManagedObject;id、price等值是访问器为@dynamic的属性,因此它们是自动生成的。我有另一个名为Favorites的View。它显示一个Item表,但它们不需要持久化。事实上,只要用户使用不同的凭据登录,此View就会发生变化。这两个View之间的联系是用户可以从他的收藏夹中将项目添加到他的购物车。购物车可以存储来自不同Favorites列表的Item。当商品添加到购物车时,收藏夹列表不会改变。最初,我将FavoritesView的模型设为NSDictionary对象

objective-c - 在 iOS 5 中获取最后一个重定向的 url?

有人可以发布最简单的工作代码,当我GET请求一个url时,可以获取最后一个重定向的url(第n个)吗?我知道我需要使用异步请求,但我无法制定出解决问题的完整工作代码。我使用的是ios5,所以我可以使用ios5中最新添加的异步内置功能。我尝试了很多事情,但我仍然没有成功。使用下面的代码,我试图发送一个带参数的获取请求,但由于网站的重定向,这些参数以某种方式丢失了:(!NSURLRequest*request=[NSURLRequestrequestWithURL:urlOriginal];[NSURLConnectionsendAsynchronousRequest:requestque

iphone - 为什么在为 ARC 构建框架时,Facebook 登录对话框会在 Safari 中打开?

当我在iOS上为ARC构建Facebook框架时,登录对话框在Safari中打开,而不是单独的对话框。在为ARC构建时,我该怎么做才能让它在单独的对话框中打开,而不是在Safari中打开? 最佳答案 在编译facebookapi文件之前打开facebook.m文件然后转到方法[facebookauthorize:nil];并设置[selfauthorizeWithFBAppAuth:NOsafariAuth:NO];然后编译。 关于iphone-为什么在为ARC构建框架时,Faceboo

objective-c - UIButton 上的淡入淡出动画

我有两个UIButton让我们说:UIButton*产品UIButton*nextProduct我在每个按钮上设置与产品相关的图像。我想为按钮设置动画,使一个按钮淡入而第二个按钮淡出。请帮帮我 最佳答案 我会改用新的blockAPI。我不知道第一个答案是否会让用户在动画期间与控件进行交互。我有一个类似的案例并使用了下面的代码。关键是options:UIViewAnimationOptionAllowUserInteraction[UIViewanimateWithDuration:0.5fdelay:0.0foptions:UIVi

objective-c - 获取数据图像进行处理的最佳方式

我想从uiimage获取数据以读取rgb值。我想将此数据用于卷积过滤器。在网上只找到一种方法://FirstgettheimageintoyourdatabufferCGImageRefimage=[UIImageCGImage];NSUIntegerwidth=CGImageGetWidth(image);NSUIntegerheight=CGImageGetHeight(image);CGColorSpaceRefcolorSpace=CGColorSpaceCreateDeviceRGB();unsignedchar*rawData_=malloc(height*width*4)

objective-c - UINavigationController 标题重叠

我正在使用UINavigationController并将UIViewController推送/弹出到它上面。在某些情况下,我试图弹出到RootViewController,然后在短暂延迟(0.1f)后推送ViewController。我的消息ViewController的推送代码如下。我的应用程序触发了两个通知。第一个选择一个选项卡,第二个将正确的ViewController推送到该选项卡的堆栈上。//usertapsabuttonandtheappneedstoswitchtabandpushthecorrectviewController//ontothetab.Ihavetri

iphone - 在 objective-c 中测试

我有一个名为CarouselWithXmlTests的单元测试类。我只有一个测试用例。如果我每次输入测试用例失败或测试用例成功的数据,它都会抛出0个测试用例已测试的消息。我有以下代码,有什么遗漏吗?-(void)checkTheArrayForNull{viewController.temp=@"c";viewController.buttonCount=1;[viewControllergoButton:self];STAssertNotNil(viewController.setUpArray,@"setupArrayisnotnil");}并在o/p中包含以下消息:TestSui

objective-c - 如何解码特殊字符

我正在开发一个iOS应用程序,我正在使用它:mutableString=[mutableStringstringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];但问题是,当我的mutableString包含这样的字符串“...a'meansofconnection'...”或像这样的字符“-”时,stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding返回一个null值。我如何解码字符“'”和“-”??谢谢 最佳