Tag: Objective C

UIGraphicsGetImageFromCurrentImageContext内存泄漏与预览

我正尝试在PDF中创build预览页面的图像,但是在释放内存时遇到了一些问题。 我写了一个简单的testingalgorithm循环的问题, 应用程序崩溃接近第40次迭代 : NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *pdfPath = [documentsDirectory stringByAppendingPathComponent:@"myPdf.pdf"]; CFURLRef url = CFURLCreateWithFileSystemPath( NULL, (CFStringRef)pdfPath, kCFURLPOSIXPathStyle, NO ); CGPDFDocumentRef myPdf = CGPDFDocumentCreateWithURL( url ); CFRelease (url); CGPDFPageRef page = CGPDFDocumentGetPage( myPdf, 1 ); int i=0; while(i < 1000){ UIGraphicsBeginImageContext(CGSizeMake(768,1024)); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetRGBFillColor(context, […]

检测sprite套件中的冲突

我试图用sprite套件做一个简单的游戏。 基本的想法是,有一个玩家可以跳跃,以避免块。 但是我有一个问题,我不知道怎么做,当玩家击中区块,玩家消失,血液animation开始。 首先,我不明白这个代码是在苹果网站上find的。 static const uint32_t blockCategory = 0x1 <<0; static const uint32_t playerCategory = 0x1 <<1; 比我打电话didBeginContact函数,并在其中放置一个NSLOG(“没有调用函数”)。 但是我从来没有收到我的debugging器的输出。 这是我的_player和_block代码: – (SKSpriteNode *)字符{ _player = [SKSpriteNode spriteNodeWithImageNamed:@"soldier_run1"]; _player.physicsBody = [SKPhysicsBody bodyWithCircleOfRadius:_player.size.width /2 -5]; _player.physicsBody.dynamic = YES; _player.physicsBody.usesPreciseCollisionDetection = YES; _player.physicsBody.friction = 0; _player.physicsBody.categoryBitMask = playerCategory; _player.physicsBody.collisionBitMask = blokCategory; _player.name = @"player"; SKAction *animAction = […]

如何使用Objective C创build一个zip文件?

我正在开发一个iOS应用程序,并试图压缩我在应用程序中创build的文件,是否有任何内置函数能够做到这一点?

iOS模拟器游戏运行速度非常慢(低fps)

潜入精灵套件(xcode 5)。 有两个我正在使用的示例程序,1.创build新项目时包含的默认飞船示例,以及2.我下载的冒险游戏。 在iOS模拟器中运行这些示例(似乎不重要)。 每帧的帧率绝对是糟糕的。 如果我在太空船/ hello世界的例子中只添加了30个旋转太空船,那么FR就会从60 FPS迅速下降到(ug)12 FPS。 冒险游戏的例子,再次,运行在iOS SIM,运行在尖叫10-20 FPS(取决于多less行动正在进行)。 苹果是否认真对待这些游戏例子? Sprite Kit似乎是废话 – 我认为问题是程序员使用Texture Atlas的方式,或者是Sprite Kit(API)处理它们的方式。 有人帮我理解这个或修复它? 在Mavericks下运行xcode 5,Mac Mini – 我在Unity3D下编程,在这里没有问题,尤其是使用2DToolkit的30个对象。

是否可以更改UITextView和UITextField中单个单词的颜色

是否有可能改变UITextView和UITextField单个单词的颜色? 如果我用一个符号infront(例如:@word)键入一个单词,它的颜色可以改变吗?

在iOS中计算电池寿命

想知道是否有超过苹果技术统计计算电池寿命的参考。 我尝试过比较一些现有的电池应用程序(电池剩余电量*苹果的数字),有时我不会提出相同的答案。 也有使用2G的细胞(而不是3G)的统计数据,我没有看到任何苹果2G电池寿命。 当然,有些应用声称他们是“最准确的”……但是除非有人有非常准确的统计来源,否则我不会看到这种情况。

如何从iOS应用程序上传video到YouTube?

在我的iOS应用程序中,我需要支持将video上传到YouTube。 在这个应用程序中是否可以将video上传到YouTube? 如果是这样,我该如何执行?

Google plus API,用于在Facebook上发布信息

我一直在寻找谷歌教程在google plus上发布一些文本。 但似乎没有。 我也尝试通过谷歌提供的文档为Mac和iPhone的开发人员,但无法find任何解决我的问题。 另外,有关如何让用户login到谷歌加帐户的信息很less。 我不知道该怎么做的用户login,我必须使用一些GTLObject或使用UIWebView像foursquare用户login。 以下是我经历的文档列表。 http://code.google.com/p/google-api-objectivec-client/wiki/Introduction http://code.google.com/p/google-api-objectivec-client/wiki/BuildingTheLibrary http://code.google.com/p/gtm-oauth2/

如何在iOS中的MKAnnotation中添加更多的细节

我想在MKAnnotation中添加更多的细节,如位置标题,描述,date,位置名称。 所以这将是四条线所需要的。 但是我发现只有2个参数可以传递给标题和副标题的MKAnnotation。 如何在地图上添加更多细节? Plz帮助我..提前感谢。

调用父视图控制器(通过导航控制器)

目前我使用pushViewController:animated:添加一个viewcontroller pushViewController:animated:现在从那个新的一个想要在我的“父母”控制器内调用一个方法。 我想我被困在navigationcontroller。 目前试图看看是否是我想要的控制器: if([self.superclass isKindOfClass:[MySuperController class]]) // and tried: if([self.presentingViewController isKindOfClass:[MySuperController class]]) 这两个都没有工作。 如何访问推送当前控制器的控制器(一种方法)?