草庐IT

cocoa-touch

全部标签

iphone - “缺少推荐的图标文件 - 该 bundle 不包含 .png 格式的 iPhone/iPod Touch 应用程序图标,正好是 '120x120' 像素”

我提交了一个应用程序更新,但我收到了一封电子邮件,告诉我发生了这个错误:Missingrecommendediconfile-ThebundledoesnotcontainanappiconforiPhone/iPodTouchofexactly'120x120'pixels,in.pngformat我该如何解决这个问题?Here是Apple的当前图标要求。我看不到120x120出现在任何地方?这是iOS7特有的吗?我应该包含一个名为Icon-120.png还是什么的图标?更新:我在资源文件夹中添加了三个图标(Icon-120.png:120x120,Icon-76.png:76x76

cocoa-touch - iOS中如何获取屏幕的宽高?

如何获取iOS中屏幕的尺寸?目前,我使用:lCurrentWidth=self.view.frame.size.width;lCurrentHeight=self.view.frame.size.height;在viewWillAppear:和willAnimateRotationToInterfaceOrientation:duration:第一次获取整个屏幕尺寸。第二次我得到的屏幕减去导航栏。 最佳答案 HowcanonegetthedimensionsofthescreeniniOS?您发布的代码的问题在于您指望View大小与

objective-c - Cocoa Mac 桌面应用程序中的简单 sqlite 示例

谁能给我一个CocoaMac中的简单sqlite示例?我想在我的Mac桌面应用程序中使用它。我不知道如何在mac应用程序中使用sqllite。 最佳答案 FMDB是一个非常常用的SQLite的Cocoa包装器。参见fmdb.m举一些例子。 关于objective-c-CocoaMac桌面应用程序中的简单sqlite示例,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5562419

cocoa - 核心数据与 SQLite 3

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我对关系数据库已经很熟悉了,用过SQLite(和其他数据库)过去。然而,CoreData有一定的吸引力,所以我正在考虑花一些时间学习它,以便在我的下一个应用程序中使用它。使用CoreData而不是SQLite有很多好处,反之亦然?各自的优缺点是什么?我发现很难证明学习CoreData的成本是合理的,因为Apple没有将它用于许多旗舰应用程序,如Mail.

ios - 沙盒购买的 Touch ID 问题

您好,我想知道是否还有其他人遇到同样的问题或有解决方法。当我尝试在沙盒中为我的应用进行应用内购买并尝试使用触摸ID时,它会重复触摸ID警报三次然后失败,我已经尝试在苹果IAP演示应用中使用它以及得到同样的问题。这个问题只适用于沙盒模式吗?还是有人找到解决方法?提前致谢! 最佳答案 I'mprettycertainthatTouchIDisnotsupportedinthesandboxtestenvironement(sic)"-RichKubota@Apple.https://forums.developer.apple.com/

cocoa - 什么是 CGSUpdateManager 以及为什么它会提示?

我正在处理我的用户界面,试图通过一大堆嵌套的NSSplitViewControllers、NSTabViewControllers等来导航我的数据。有时我会收到这些错误警告。我不知道他们从哪里来,甚至不知道去哪里看。该应用似乎运行良好。什么是CGSUpdateManager以及它为什么提示?voidCGSUpdateManager::log()const:conn0xdbbbtoken0x2ffffffffffdc78Backtrace(at5543.57):voidCGSUpdateManager::log()const:0CoreGraphics0x00007fff85db9215

ios - 显示大型 3D Touch 快捷方式小部件

在iOS10中,当对您的应用进行3D触摸时,该应用的小部件会与3D触摸快捷方式一起出现。该小部件自动成为您应用程序小部件的小型版本;有什么方法可以使该小部件成为大版本的小部件(通常通过在小部件屏幕上按ShowMore来查看)?如何使3D触摸我的应用程序时出现的小部件成为我的应用程序小部件的大版本(通常在按“显示更多”时出现)? 最佳答案 3DTouch小部件高度是系统级限制。(您会注意到,即使是Apple也不会为第一方应用覆盖它。)这是因为快速操作菜单本身可以变得很高,而小部件的高度实际上是无限的。并且由于与快速操作菜单交互的一种可

cocoa - 如何用动画实现NSTrackingArea的mouseEntered/Exited?

我想实现一个功能,当用户将鼠标悬停在特定区域时,新View会出现类似抽屉的动画。而且,当用户离开特定区域时,抽屉应该随着动画消失。这正是您在OSX中将鼠标悬停在屏幕底部时所看到的,Dock随动画出现和消失。但是,如果我用动画实现该功能,当您在mouseExited:中的动画完成之前重新进入特定区域时,它无法正常工作。这是我的代码:lettrackingArea=NSTrackingArea(rect:CGRectMake(0,0,120,300),options:NSTrackingAreaOptions.ActiveAlways|NSTrackingAreaOptions.Mouse

ios - 由于意外崩溃,3D Touch 快捷方式将无法使用

我正在尝试将3DTouch快捷方式添加到应用程序,当在主屏幕的应用程序图标上使用3DTouch时,我设法让快捷方式出现;然而,当使用快捷方式时,应用程序在加载时崩溃,我不确定为什么。我已经设法让应用程序加载书签快捷方式,但它不会启动BookmarksViewController,它只会加载InitialViewController。该应用程序嵌入在每个选项卡的UITabBarController和UINavigationController中。我尝试加载的两个ViewController位于不同的选项卡中,但导航Controller堆栈中的第一个View。有谁知道我错在哪里?info.

ios - cocoa touch 类和普通 swift 类有什么区别?

我已经学习Swift语言一段时间了,我被一个基本问题所困扰,即CocoaTouch类的文件模板和普通Swift类的文件模板之间的基本区别是什么?有人可以提供任何基本区别和示例吗?我知道它们是不同的,因为它们都有创建文件的选项。 最佳答案 TL;DR:它们不是不同类型的类。它们只是不同的文件模板。根据您的意见:Iknowtheyaredifferentcoztheyaredifferentoptionsforcreatingafile,yettheyarethesame.虽然它们不是不同的选项。我们可以创建“CocoaTouch类”或