草庐IT

ipod-touch

全部标签

ios - iPod/iPhone USB 产品 ID

是否有所有AppleUSB产品ID的列表?我使用IOKit获取连接/分离的USB设备的通知,并想识别该设备。目前我得到了设备名称并搜索“iPod”和“iPhone”,但我想这并不安全,因为它也可能是一个配件(或者可以吗?)。 最佳答案 我找到了这个USBProductID列表,但不幸的是它不完整 关于ios-iPod/iPhoneUSB产品ID,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

cocoa-touch - 在 iOS 上解析 64 位无符号整数

我在NSString中有非常大的无符号整数。这可能大到2^64。是否有现有的函数/类对此进行解析?据我所知,它是一个unsignedlonglong值,但是,很难知道我应该用什么样的方法来解析它。 最佳答案 也许不是最漂亮的答案,但你应该能够做这样的事情:#include...unsignedlonglongparsedValue=strtoull([yourStringUTF8String],NULL,0);其他人可能有更cocoa的做法。 关于cocoa-touch-在iOS上解析6

iphone - 使用 Cocoa Touch 制作弹出窗口

我正在尝试制作一个类似于“Camera+”或“Tweetbot”的弹出窗口(比如这个:Tweetbot或这个Camera+)。我该怎么做? 最佳答案 该组件通常称为Popover或Callout。Apple为您提供了iPad上的实现(UIPopover),但iPhone上没有。有一些库试图解决这个问题并创建与您所展示的类似的弹出窗口。通过一些自定义,您可以让它看起来像您链接的那些。以下是我目前发现的列表:WEPopoverCMPopTipViewPopupView 关于iphone-使用

javascript - 找不到 Sencha Touch 2 Logger.js

我在iOS模拟器上打开senchatouch2应用程序时遇到问题,该应用程序未完成加载。当我在谷歌浏览器(http://localhost/.../build/package)上打开应用程序时,我在控制台上看到了这个问题:UncaughtError:[Ext.Loader]Failedloading'http://localhost/~vasconcelloslf/touch2-hello-world/build/package/sdk/src/log/Logger.js',pleaseverifythatthefileexists他们在Sencha2论坛上告诉我在这个文件sencha

ios - 查看 iPhone 5s 上是否启用了 Touch ID

我知道iPhone5S上的TouchID不能被任何其他应用通过SDK使用,但我想看看应用是否有可能至少查看设备上是否启用了TouchID。这可以作为一个额外的安全因素,让应用程序可以查看iPhone5S上是否启用了TouchID。我知道MDM产品可以做到这一点,应用程序是否需要使用特殊的API来确定此信息? 最佳答案 您正在寻找的方法是LAContext的canEvaluatePolicy:error:。在以下情况下将返回NO:TouchID在设备上不可用。设备上未设置密码。TouchID没有已注册的手指。更多信息在这里:Local

iphone - 锁屏中的 iPod 控件用于自己的应用程序

如何为我自己的应用程序使用锁屏iPod控件?我试过MPNowPlayingInfoCenter,但如果我设置了信息,它不会显示在任何地方;不在锁定屏幕上,也不在AppleTV的播放中。我使用AVPlayer来播放我的音频文件。 最佳答案 看看RemoteControlofMultimedia文档。下面是如何在UIViewController子类中监听远程控制事件。首先,让您的Controller参与响应链,否则事件将被转发给应用委托(delegate):-(BOOL)canBecomeFirstResponder{returnYES

cocoa-touch - 从 NSOperation 使用 `performSelectorOnMainThread:withObject:waitUntilDone:` 有多重要?

我的iPad应用程序与XML提要同步,在从NSOperationQueue执行的NSOperation子类中运行同步。当它解析提要时,它会通过performSelectorOnMainThread:withObject:waitUntilDone:回调到主线程,以更新UI的各个部分、安排下载等。其中一些非常昂贵;随着同步的进行,用户界面有时会停止响应一两秒钟。为了使UI更具响应性,我删除了performSelectorOnMainThread:withObject:waitUntilDone:的使用,转而使用直接调用来执行所有与同步相关的任务,包括更新UI。所以现在同步完全发生在NSO

cocoa-touch - 如何从分段控件接收输入

我正在尝试从分段控件接收用户选择,然后将其保存到NSUserDefaults,即,如果选择了第一个段,则将int“1”保存到NSUserDefaults,但如果选择了第二个段,则它将int"2"保存到NSUserDefaults。 最佳答案 -(IBAction)totalAction:(id)sender{toggleNav=sender;//thisisyoursegmentedcontrolif([toggleNavselectedSegmentIndex]==0){NSlog(@"iamhere");}elseif([tog

cocoa-touch - 移动 View 时键盘不会隐藏文本字段

在我的应用程序中,当我单击文本字段时,键盘将其隐藏。请帮助我-单击文本字段时如何向上移动View。我在textFieldDidBeginEditing:中使用此代码self.tableView.scrollIndicatorInsets=UIEdgeInsetsMake(0,0,216,0);self.tableView.contentInset=UIEdgeInsetsMake(0,0,216,0);但它不起作用。 最佳答案 您不应该相信textFieldDidBeginEditing:会针对键盘进行调整,因为即使用户使用不会显示

ios - 如果设备支持 Touch ID

想知道如何确定用户的设备是否支持TouchIDAPI?希望将其作为bool值。谢谢! 最佳答案 试试这个:-(BOOL)canAuthenticateByTouchId{if(SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"8.0")){return[[[LAContextalloc]init]canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometricserror:nil];}returnNO;}或者像@rckoenes建议的那