草庐IT

Objective-J

全部标签

objective-c - 如何从头开始在 iOS 上创建 JPEG 图像

我正在尝试为我的iPad应用程序创建一个Objective-C类,它可以将powerpoint文件转换为jpeg文件。因此,我必须阅读pptx格式以查看文件的结构并从头开始创建图像,我可以说这个元素放在那里,这个元素放在那里,这个文本放在那里。但实际上我不知道该怎么做,如果最好的方法是使用iOS中已有的框架或其他库?感谢大家;)再见 最佳答案 对我来说,可视化元素的最快方法是OpenGLES。你可以使用移动GPU来可视化然后有CIImage用于管理图像。 关于objective-c-如何

objective-c - 在与他人共享代码之前编译一个 Objective C iOS 类

我必须与其他人共享我的源代码,但我不希望他们查看某些类(或类别)。我可以将它们编译成带有h文件的二进制文件吗?类似于仅显示头文件的iOS框架。 最佳答案 您可以将它们放在自定义框架中并链接到您的项目。看here. 关于objective-c-在与他人共享代码之前编译一个ObjectiveCiOS类,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9977012/

objective-c - Cocos2d 不显示视网膜图像

我有一些图像,名为“SomeImage.png”和“SomeImage-hd.png”(用于视网膜)。一切看起来都是非视网膜显示,但未显示视网膜图像,我不明白为什么。相反,我看到的是非视网膜图像。如何解决? 最佳答案 试试这段代码[directorenableRetinaDisplay:YES]希望这对您有所帮助。 关于objective-c-Cocos2d不显示视网膜图像,我们在StackOverflow上找到一个类似的问题: https://stackov

objective-c - 从触摸点获取单个像素

是否有可能检测到每个被触摸的像素?更具体地说,当用户触摸屏幕时,是否可以跟踪用户触摸的点簇的所有x-y坐标?我如何区分用户是用拇指绘图还是用指尖绘图?我想根据用户触摸屏幕的方式反射(reflect)画笔差异,并且还想跟踪所有被触摸的像素。我目前正在使用来自Apple开发者网站的GLPaint示例中的以下代码:http://developer.apple.com/library/ios/#samplecode/GLPaint/Introduction/Intro.html示例代码允许使用预定义的画笔大小进行绘制并沿途跟踪x-y坐标。如何根据用户触摸屏幕的方式更改画笔并跟踪随时间推移触摸的

objective-c - 修改 Google OAuth2 登录页面

是否可以修改或显示来自googleoauth2服务的更iOS友好的登录页面?我不确定我之前是否看到过修改,但我找不到任何关于它的信息。任何帮助将不胜感激。 最佳答案 我认为您唯一可以做的改变就是提供您自己的Logo,如下所述:https://developers.google.com/youtube/2.0/developers_guide_protocol_oauth2#OAuth2_Register为了使登录过程更像是您应用程序的一部分,可以在嵌入式浏览器中打开登录页面而不是在Safari中打开它,但您将无法更改它的外观。

objective-c - drawRect 看到空数组

drawtestViewController.m中的按钮链接到ChalkBoard.m中的pushPoint操作。它使用CGpoint对象填充pointArray。这个数组到处都是对象,除了从drawRect看的时候。似乎从drawRect我以某种方式引用了原始数组的空副本,但我找不到任何错误......我已将整个项目上传到http://dl.dropbox.com/u/42099382/drawtest.zipdrawtestViewController.m中的按钮Action-(IBAction)myDo{NSLog(@"-Buttonwaspressed");[self.boar

objective-c - 为什么我不能在我的 iOS 项目的类中导入我的协议(protocol)?

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭10年前。我创建了一个协议(protocol)文件“Protocol.h”并尝试将其导入到ViewController头文件.h中#import#import"Protocol.h"但是,XCode指出无法找到文件“Protocol.h”。为什么不?肯定与ViewControllerheader位于同一文件夹中。

objective-c - UITableView 滚动后 UITextFields 重叠

我有一个带有UITextFields的UITableView来制作一个表单。它看起来很棒——除了当你滚动新的UITextFields时,它们被放置在旧的UITextFields之上……我不明白为什么!我知道当单元格被重用时(即dequeueReusableCellWithIdentifier返回非零),单元格与现有的UITextField一起返回。我找到了一个解决方案,可以保持标签的唯一性,最好删除任何以前的UITextField。但我不想那样做。在提交此表单的最后,我想从文本字段中获取所有值(如果我删除它们就不能这样做)..这是代码。感谢您的帮助!-(UITableViewCell*

objective-c - 超过 5 个 UIImages 的 Xcode 错误

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:iPhone,“Morethanmaximum5filteredalbumliststryingtoregister.Thiswillfail.”Error当我通过PopoverController或ModalViewController将图像添加到UIImageViews时,在第4个图像之后,当我去添加第5个图像时,Xcode的调试器输出:“错误:超过最多5个过滤的专辑列表正在尝试注册。这会失败。”它仍然会让我添加5张以上的图片,但只有4张保存。我在这里做了一些研究,发现了这个问题:iOS5GM::More

objective-c - 实现 Facebook iOS SDK - 无 "fbDidLogin"回调

我正在按照官方FB文档中的集成步骤进行操作,并实现了SDK的“登录”和“发布到墙上”功能,一切正常,但问题是它只有在我使用主应用程序委托(delegate)时才能工作.h/.m文件。但目前我需要将它放入另一个.h/.m文件中-登录有效,但“fbDidLogin”回调从未调用,我使用NSLog进行检查。我对ObjC和使用游戏引擎不是很好,所以我想我错过了一些私有(private)/公共(public)声明等东西。你能引导我朝着正确的方向修复它吗?提前致谢!代码如下所示:.h#import"FBConnect.h"...@interfaceS3DEngine_EAGLView:UIView