草庐IT

@Async失效情况

全部标签

objective-c - 在不滥用 [UIView animateWithDuration] 的情况下延迟后触发方法?

我有一个UIViewController,它应该控制2个UIImageView淡入。我设法使用UIViewanimateWithDuration方法为它们制作动画,如下所示:[UIViewanimateWithDuration:1.5animations:^{[mFrontpageTitlesetAlpha:0];[mFrontpageTitlesetAlpha:1];}completion:^(BOOLfinished){[selfAnimatePause];}];和-(void)AnimatePause{[UIViewanimateWithDuration:5.0animation

iphone - 内部应用程序在设备上没有配置文件的情况下安装

我编写了一个使用企业分发证书(内部)签名的应用程序,并在网站上托管了ipa。当我尝试从那里在没有有效企业分发配置文件的设备上安装此应用程序时,应用程序安装正常,它还会在设置->常规->配置文件->InhouseProvisioningprofile中安装该配置文件,该配置文件之前是空的。为什么会这样?我的理解是应用程序不会在没有安装有效配置文件的设备上安装/运行。 最佳答案 企业应用程序可以在任何设备上运行。无需事先配置。如果您希望限制对您的应用程序的访问,您需要找到一种方法来限制谁下载它或哪些设备使用证书下载它。

objective-c - 在没有 View Controller 的情况下使用 xib

我需要创建几个相似的View以一种简单的方式,我在xib中创建了一些View(每个全屏)我有一个ViewController来使用这个xib的View,代码如下:NSArray*views=[[NSBundlemainBundle]loadNibNamed:@"MyXibName"owner:niloptions:nil];[self.viewaddSubview:[viewsobjectAtIndex:aIndex]];此时,View显示正常。现在,这些View中有一些按钮,所以我为每个View连接一个socket坏事发生了应用程序因而崩溃uncaughtexception'NSUn

iphone - 如何在没有扩展名的情况下显示图像和图像名称

在我看来,我有一个UIimageview和4个UIButton,我显示来自NSMutableArray的图像。我如何在没有.png的情况下将UIButton标题显示为imageview图像名称?我尝试使用以下编码imageary=[[NSMutableArrayalloc]initWithObjects:[UIImageimageNamed:@"dear.jpg"],[UIImageimageNamed:@"donkey.jpg"],[UIImageimageNamed:@"elephant.jpg"],[UIImageimageNamed:@"fox.jpg"],[UIImageim

ios - 如何在不显示轴的情况下绘制水平条形图

我需要实现一个类似于下图的水平条形图。在这里我不需要随图一起显示轴,但我仍然需要想象有一个轴:我怎样才能做到这一点? 最佳答案 您可以使用带有CAShapeLayer的UIBezierPath可以使用下面的函数来绘制单杠funcdrawLine(startpointstart:CGPoint,endpintend:CGPoint,linecolorcolor:CGColor,linewidthwidthline:CGFloat){varpath=UIBezierPath()path.moveToPoint(start)path.ad

ios - 如何在给定 NSDictionary 键的情况下获取值的数据类型?

我有一个NSDictionary以及在给定键的情况下如何获取值的数据类型这可能吗? 最佳答案 您可以检查您接受的变体idobjectValue=[dictionaryvalueForKey:@"SomeKey"];if([objectValueisKindOfClass:[NSStringclass]]){//ObjectisaNSString}elseif([objectValueisKindOfClass:[NSArrayclass]]){//ObjectisaNSArray}elseif([objectValueisKindO

ios - 在没有导航 Controller 的情况下推送 UIViewController

我正在使用该方法在if条件下推送另一个UIViewController:initViewController*MW=[initViewControlleralloc];MW=[self.storyboardinstantiateViewControllerWithIdentifier:@"init"];[self.navigationControllerpushViewController:MWanimated:YES];现在我已经改变了我的架构,我刚刚删除了我的导航Controller。这就是为什么,由于不存在NavigationController,这些步骤将不再对我有帮助。现在我

iphone - 如何在不使用 TexturePacker 的情况下在 Cocos2D 中添加动画图像?

我是iOS开发新手。我也开始学习Cocos2D了。我已阅读本教程:http://www.raywenderlich.com/tutorials#cocos2d对于初学者来说这是一个极好的教程,但我也对动画图像感兴趣。我怎样才能完成动画?所以我阅读了教程(从上面的链接描述)关于如何使用简单的项目放置动画图像。在本教程中,我使用了TexturePacker并且它正在运行...但我想了解更多关于如何不使用TexturePacker制作图像动画的信息.这可能吗?如果是这样,那么请解释如何或链接到有关如何使其工作的教程。提前致谢。 最佳答案

ios - 如何在不通知 NSFetchedResultsController 的情况下更新 NSManagedObject 或 NSManagedObjectContext

我有一个托管对象上下文,其中有几个NSFetchedResultsController在我的应用程序中监听不同的实体,大部分情况下工作得很好。虽然我不知道如何解决以下情况:当用户单击实体对应的TableView单元格中的按钮时,我在实体上设置关系。目前,这会导致实体发生变化,并且FRC会告诉tableview重绘整个单元格,从而在默认控制状态下呈现按钮。有没有一种方法可以在不被我的FRC注意到的情况下更改实体?与暂时禁用整个FRC相比,我希望仅对特定更新(由我自己控制,例如设置或删除关系)产生这种影响,以免丢失其他更新的功能这可能同时发生。谢谢! 最佳答案

ios - 如何在不加载 UIImage 的情况下获取图像方向?

我的问题很简单,我想获取图像的方向,但我不想使用[UIImageimageWithData:]因为它会消耗内存并且可能很慢。那么,解决方案是什么?图片保存在应用程序的文档文件夹中,而不是ALAssetsLibrary。PS:大家新年快乐! 最佳答案 您需要使用较低级别的Quartz函数。将图像的前2K或4K读入NSData对象,然后将该数据传递给增量图像创建器,并询问方向。如果您不明白,请阅读更大的部分。JPG几乎总是在前2K数据中包含元数据(可能是4K,自从我编写这段代码以来已经有一段时间了):{CGImageSourceRefi