草庐IT

xcode - 从 Instruments 启动 iPad 模拟器

在Xcode中,您可以选择一个将启动到iPad或iPhone模拟器的事件目标。但是,从Instruments启动应用程序时,我没有看到任何类似的选项。如何选择要在Instruments中启动的模拟器? 最佳答案 根据Appledocs,打开ChooseTarget,找到为模拟器编译的应用包再次打开下拉菜单,现在您应该可以看到启动选项在“启动选项”中选择模拟设备和iOS版本:这应该对你有帮助。 关于xcode-从Instruments启动iPad模拟器,我们在StackOverflow上找

iphone - UIImagePickerControllerDelegate 没有正确响应

我在iPhone3G上使用iOS4.2.1中的UIImagePickerController。我以前使用过弃用的方法-(void)imagePickerController:didFinishPickingImage:editingInfo:没有问题。我有另一个应用程序在另一个应用程序中使用新的didFinishPickingMediaWithInfoAPI,并且选择媒体后选择器永远不会调用该方法。//MyViewController.h@interfaceMyViewController:UIViewController//MyViewController.mif([UIImageP

objective-c - Objective-C : Background & Frame Issue During Orientation Change

每当我将iPad切换为横屏模式时,背景和框架都会出现问题。肖像:风景:我无法在黄色箭头后的那一侧绘画,我的背景仍然是肖像并不断重复。这是我的代码在viewDidLoad上:background=[[UIColoralloc]initWithPatternImage:[UIImageimageNamed:@"mickey.png"]];self.view.backgroundColor=background;touchDraw=[[UIImageViewalloc]initWithImage:nil];touchDraw.frame=self.view.frame;[self.viewa

iphone - 尽管应用程序在前台,但 UIApplicationState 返回 Inactive

在启动后不久,我的应用程序会旋转一个单独的线程。此线程检查应用程序是在后台还是处于事件状态,因为它可以从其中任何一个调用。但是,当应用程序显式启动时,[UIApplicationsharedApplication].applicationState返回UIApplicationStateInactive。我希望它返回UIApplicationStateActive。这是怎么回事?谢谢! 最佳答案 苹果文档中是这么说的:Youshouldusethismethodtoinitializeyourapplicationandprepar

iphone - 核心数据 'modified' 时间戳

我正在尝试使用我的CoreData对象图设置一个自动“修改的”时间戳。我已经使用以下代码在每个模型中使用它:-(void)willSave{NSDate*date=[NSDatedate];[selfsetPrimitiveValue:dateforKey:@"modified"];[superwillSave];}但是,我希望这个修改日期能够冒泡对象图,依次更改每个父对象的修改日期。所以如果我有:祖parent--(hasMany)-->>parent--(hasMany)-->>child,我改变了child的一个属性,parent和祖parent修改的时间戳应该全部更新为相同的值

iphone - 如何制作一个应用程序的两个版本并让它们共享相同的设置?

我有一个带有包标识符com.openfrog.appName的付费版本,我相信不可能为两个应用程序使用相同的包标识符。出于多种原因,我不想使用应用内购买,因此拥有两个独立的应用对我来说是一个很好的解决方案。一个付了钱。一个免费。如何让付费版继承免费版的设置?我记得有一个技巧或规则你必须遵循才能在两个应用程序之间共享NSUserDefaults。让两个应用共享相同设置的诀窍是什么? 最佳答案 您可以使用addSuiteNamed:NSUserDefaults的方法。-(void)addSuiteNamed:(NSString*)sui

iphone - 如何在一个方法中捕获并处理 UIButton 的所有事件?

我想为一个View的所有按钮(及其所有事件)使用单一方法。到目前为止,这就是我所拥有的:-(IBAction)uibuttonEvent:(id)idSenderforEvent:(UIEvent*)uieventHandle{if(idSender==[selfuibuttonConnectInput]){if([uieventHandletype]==UIEventTypeTouches){[[selfuibuttonConnectInput]setTitle:@"didit!"forState:UIControlStateNormal];}}elseif(idSender==[s

objective-c - UIDocumentInteractionController : "Open In" visible on iPhone but not on iPad - why?

出于测试目的,我编写了两个应用程序:第一个使用UIDocumentInteractionController播放MP3文件第二个除了注册文件类型“public.mp3”什么都不做如果我将应用程序部署到iPhone模拟器,我的MP3播放器应用程序会在顶部显示一个按钮“在‘MP3Test’中打开”。但是,如果我部署到iPad模拟器,则没有按钮,也没有“打开方式”菜单。这已经在iOS5上进行了测试。有人可以解释这是错误还是功能,背后的原因是什么? 最佳答案 取决于您从哪里展示它。如果您从屏幕中间或下方的某处展示它,只需从您展示的对象的框架

ios - UIInterfaceOrientation 总是在 AppDelegate iPad 中返回 Portrait?

我想在iPad应用程序中显示启动画面。在此之前,我想获取当前设备方向的横向或纵向模式。我用过,UIInterfaceOrientationorientation=[[UIApplicationsharedApplication]statusBarOrientation];if(orientation==UIInterfaceOrientationLandscapeRight||orientation==UIInterfaceOrientationLandscapeLeft){splachview=[[UIImageViewalloc]initWithFrame:CGRectMake(0

javascript - 如何将 json 从 JavaScript 传递到 iPad native 应用程序?

我有一个带有WebView的iPadnative应用程序。如何在webview中调用native函数并将一些JSON数据传递给它? 最佳答案 你需要像下面博客提到的那样使用window.External.notifyhttp://www.stevesaxon.me/posts/2011/window-external-notify-in-ios-uiwebview/ 关于javascript-如何将json从JavaScript传递到iPadnative应用程序?,我们在StackOve