草庐IT

iphone-se

全部标签

objective-c - 为什么我的方法在 iPhone/iPod 上被调用两次,但在 iPad 上却没有?

在我的一个ViewController中,单击按钮后调用以下函数,以便我可以进行一些初始化并弹出当前View(ResultViewController)并显示上一个View(GameViewController).-(IBAction)PlayNextList:(id)sender{NSIntegerindex=[[[GameStoredefaultStore]allLists]indexOfObjectIdenticalTo:[[GameStoredefaultStore]selectedList]];if(index==[[[GameStoredefaultStore]allLis

iphone - 记录额外生物体的仪器

在我的应用程序初始化过程中,我从CoreData托管对象上下文中读取了一些数据。出于某种原因,即使只调用了一次executeFetchRequest代码行,我在InstrumentsAllocations工具对象列表中看到了5个事件条目。例如,如果我从Instruments中深入查看源代码,我会看到:我在这一行设置了一个断点,并验证了该应用只在这一行停止了一次。然而,这是我在Instruments中看到的结果:如果我查看这5个对象中每一个的堆栈跟踪,它们完全相同,都指向第135行,如第一个屏幕截图所示。(如您所见,我尝试了几种不同的方案,但所有方案的结果都相同。)所以我有两个问题。问题

iphone - 重用自定义绘制的注释 View

我已经设法在自定义彩色圆圈注释中绘制数字(基于this)。我想对我的自定义注释类进行一些优化,并且我阅读了有关重用的内容。我的问题是如果我让这些东西可重用,注释View会在map上混合,这是一个大问题。自定义绘制的注释View不能重复使用?或者它是否与View的注释有某种关系?我的意思是,注释存储要在其View上绘制的数字,实际上它是注释与其View之间的一对一关系。这是我的相关代码:自定义注释View的初始化:-(id)initWithAnnotation:(id)annotationreuseIdentifier:(NSString*)reuseIdentifierimageTyp

iphone - 像使用 picaxe(微 Controller )一样使用 iPhone

在11学年的电子学类(class)中,我们开始使用Picaxes(一种简单类型的微Controller),我想知道如何开发一个iPhone应用程序,它可以插入像连接器一样的底座,并有一个简单的程序,它的功能非常简单诸如打开或关闭一些灯之类的事情。Picaxe使用basic,例如如果一盏灯在1则high1会开灯。这是我正在寻找的功能类型。我知道MFI程序,但我不知道在哪里可以购买任何硬件或开源硬件开发代码。 最佳答案 既然您了解MFi,我可以长话短说:如果您没有一家规模合理的公司,您就不会进入MFi。他们不会像对待iPhone开发者计

iphone - 注册应用程序以打开图像文件

我已通过在我的info.plist中包含以下内容成功注册我的应用程序以打开PDF文件:CFBundleDocumentTypesCFBundleTypeNamePDFLSHandlerRankAlternateLSItemContentTypescom.adobe.pdf但是,我似乎无法注册我的应用程序以打开任何图像文件,我不仅尝试注册基本图像UTI,还尝试注册特定类型,如png和jpg。是否可以注册打开图片文件? 最佳答案 坏消息-无法完成。希望这些事情会在文档中说明。 关于iphon

iphone - 在 iOS 上裁剪视频

我目前正在为我的部门制作一个iPhone应用程序,我们有一个视频要合并到其中。该视频周围有一个框架,我们想在其中裁剪掉。无论如何你可以直接用代码做到这一点吗?或者我真的需要使用其他工具去编辑视频吗?我附上了视频的屏幕截图。我基本上想裁剪掉实际视频周围的棕褐色区域。 最佳答案 现在这在Xcode中是完全可能的,但是它涉及到CoreVideo的使用,至少根据我的经验,这不是更容易使用的框架。但是,为了节省时间和精力,您可以像这样在iMovie中裁剪剪辑...此外,此方法将减小应用程序的包大小。

带有 iOS5 的 iPhone 4 增强现实使用哪些传感器?

我正在考虑使用GPS、相机和iPhone传感器创建增强现实游戏。游戏的主要目标是能够在根据其gps坐标放置的广告牌周围走动。玩家必须能够在增强现实广告牌周围走动,该广告牌可能在用户的30-50英尺范围内。游戏在户外进行我试图了解我需要使用哪些最佳传感器来计算空间中的位置和方向。是加速度计+陀螺仪在一些引用框架,以及来自gps的核心位置?还是这样做多余?或者,很高兴知道我是否希望达到足够的精度以能够绕点走动更新:我找到了这个应用程序:QuickDistance,它使用已知的视线高度来估计到用户脚下物体的距离。有些事告诉我,同样的概念可以用来更精确地找到用户的本地位置,通过找到到已知点的距

iphone - UIColor clearcolor 在 3.2iOS sdk 中有效,但在 4.3 中无效,为什么?

我的代码是——[viewsetOpaque:NO];[viewperformSelector:@selector(setBackgroundColor:)withObject:[UIColorclearColor]];同样的代码在3.2iossdk上工作得很好[Viewwillbetransparent]但是当我尝试在使用此代码的4.3View上运行它时出现灰色背景。 最佳答案 你为什么不这样做:view.backgroundColor=[UIColorclearColor];或者[viewsetBackgroundColor:[U

iphone - iOS SDK 在后台和 session 中注销

我有一个应用程序,我在其中向Facebook提交数据,我有登录名并且一切正常,成功登录后将用户凭据存储在用户默认值中。我遇到的问题是,似乎无法检测用户何时退出Facebook应用程序或使用MobileSafari。这意味着我的应用程序在其生命周期内仅与一个用户相关联。我不想在我的应用程序中放置“注销”按钮,如果我有一个按钮,那么我可以轻松调用注销方法并删除用户凭据,这意味着新用户可以通过我的应用程序进行身份验证,但这是不可能的.有谁知道我可以检查用户是否登录并获取他们的FacebookID的方法?这样,如果没有人登录或登录用户的凭据与保存的凭据不匹配,我可以再次强制授权。谢谢

iphone - iOS 上的协议(protocol)、委托(delegate)和数据源

ModelViewController政策规定View不能拥有数据,应该使用委托(delegate)从ViewController请求数据。但是对于exapmleUILabel呢?Controller直接与Outlet对话,例如:self.textfield.text=@"显示此文本"。(这里没有delegate?UILabel也是view的一种?) 最佳答案 对于像在UILabel中设置文本这样简单的事情,委派会不必要地复杂。用UILabel破坏MVC的一个例子是使用它的text属性作为应用中其他地方使用的一段数据的唯一存储。例如