草庐IT

apple_core

全部标签

iphone - 使用 Core Data 将 iOS 应用程序部署到 App Store 的最佳实践?

我目前正在开发一个native(ObjectiveC)iOS应用程序(适用于iPhone和iPad),我计划将其发布到AppStore(iOS6.1,在MountainLion10.8.3上使用Xcode4.6.1)。此应用程序需要将一些数据存储在设备本地,以使我的应用程序在离线(无网络)时仍能正常工作。我选择使用CoreData,因为它易于使用,而且您仍然可以用它做一些更复杂的事情。我的问题...使用CoreData数据库将应用程序部署到AppStore的最佳实践是什么?1)使用一个空的CoreData数据库部署我的应用程序,让它在首次启动时或当用户点击某个刷新按钮时自动下载数据?优

ios - 从 developer.apple.com 删除证书和配置文件会影响 itunes 连接吗?

我想从AppleDeveloper中删除尽可能多的内容(证书、配置文件等),但我不想使用这些证书和配置文件弄乱我提交给应用商店的应用。AppleDeveloper也是如此影响iTunes连接?如果我在AppleDeveloper中搞砸了,可能会发生什么,肯定不会发生什么? 最佳答案 证书和配置文件对于打包您的应用程序以便在设备上进行调试或提交您的应用程序是必需的。它与您的iTunesConnect无关。只要您拥有有效的付费Apple开发者帐户,您的应用就不会发生任何事情。 关于ios-从

ios - 如何像在 Apple 的日历应用程序中那样在导航栏 (iOS 7) 中显示/隐藏搜索栏?

我想在导航栏中使用搜索栏按钮来显示搜索栏,就像Apple在日历应用程序中所做的那样。取消按钮将关闭搜索栏并将导航栏返回到其以前的状态、栏按钮、标题等。使用iOS7属性:self.searchDisplayController.displaysSearchBarInNavigationBar=YES;将搜索栏放入导航栏就好了。我的问题是试图让它在按下条形按钮时有条件地出现。我试过从按钮的Action中触发这条线,但没有成功。我在searchDisplayController上尝试过setActive:Animated:self.searchDisplayController.active

ios - 如何使用 Core Text 获取最后一个字符的矩形

我有一个NSAttributedString,一个绘制整个字符串的矩形,我想像下图一样获取最后一个字符的矩形,如何使用CoreText获取它? 最佳答案 特别是使用CoreText,这里有一个应该可以工作的函数(代码中有一些注释解释了正在发生的事情):-(CGRect)lastCharacterRectForAttributedString:(NSAttributedString*)attributedStringdrawingRect:(CGRect)drawingRect{//StartbycreatingaCTFrameRef

ios - 无法解释的 apple mach o 链接器错误

我正在开发我实际下载的应用程序并试图让它运行。链接在这里http://mousebirdconsulting.blogspot.com/2013/12/whirlyglobe-22.html我遵循了T的所有说明,包括我的标题,检查了我的链接库、构建阶段、框架路径等。然而,在以我认为正确的方式配置程序之后……我突然遇到了90-95错误。我已经阅读了很多关于同一主题的问题,并按照我编写的最佳说明进行了操作,确保我的quatzcore.framework存在但无济于事。希望有人可以查看此内容并查看缺少哪个框架或出现这些错误的原因。因为我相信所有的框架和文件都在那里。谢谢你Undefineds

iOS Core Graphics 如何删除绘图

我正在按照我的涂鸦应用程序教程进行操作。http://www.raywenderlich.com/18840/how-to-make-a-simple-drawing-app-with-uikit他的删除功能是使用白色绘图。但是我正在使用图像背景,当我删除时,我真的需要删除。我试过了CGContextSetBlendMode(UIGraphicsGetCurrentContext(),kCGBlendModeClear);但它不起作用。这是我的代码:-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{_mouseSw

ios - 如何在 Apple Watch 上编辑顶部状态栏?

我刚开始使用WatchKit,我想知道如何在AppleWatch应用程序中编辑顶部栏的外观。我想更改颜色并将其隐藏在我的一些View中,因为我想让我的用户专注于执行一个操作。谢谢! 最佳答案 无法编辑状态栏外观。有一些严格的限制:不能隐藏状态栏无法修改黑色背景您不能添加或修改后退按钮或其他图像您唯一可以做的就是通过Storyboard和源代码在Storyboard和文本中使用色调颜色来更改标题颜色。改变颜色更改文本[selfsetTitle:@"MyTitle"]; 关于ios-如何在A

ios - 我可以让我的 WatchKit 应用程序在 Apple Watch 的后台运行吗?

我想知道是否有办法让我的WatchKit应用程序在后台运行,或者我是否可以将其编程为在满足特定条件后启动(即从非事件状态转换为事件状态)?我的应用程序在WK应用程序打开并处于事件状态时运行良好,甚至在iPhone处于sleep状态或父iOS应用程序处于BG模式时也能正常运行。但是,我真的需要我的应用程序继续在watch本身的后台运行。这可能吗? 最佳答案 不可能。因为watchkit的Apple文档明确提到“WatchKit扩展不支持后台执行模式,它们仅在用户与AppleWatch上的相应应用交互时运行。”。可以引用苹果文档Link

MacOS(Apple Silicon)安装配置C/C++教程

简介本文介绍如何在MacOS系统上利用VScode编辑器安装C/C++案例MacOS系统:Venture13.5(其他版本同理)一、VisualStudioCode下载VisualStudioCode是一款非常优秀的代码编辑器,下面介绍如何在官网上下载VSCode:打开VSCode官网网址https://code.visualstudio.com/,点击DownloadMacUniversal,将文件下载储存至电脑上,在目录下找到下载好的.zip格式文件,双击解压,会出现VisualStudioCode的应用程序文件,将其拖入应用程序目录中,之后就可以在程序坞中找到该应用程序。注意:下载VSC

ios - 证书、标识符和配置文件页面无法在 developer.apple 中访问

我在苹果开发者帐户中遇到问题,因为三天后证书、标识符和配置文件页面无法打开,并给出如下错误消息,Sorry,thatpagecannotbefound.Trysearchingbeloworgotodeveloper.apple.com.我无法在苹果开发者帐户中创建任何证书,请给我访问证书部分的解决方案。 最佳答案 删除您的浏览器cookie和网络缓存。然后再次登录developer.apple.com 关于ios-证书、标识符和配置文件页面无法在developer.apple中访问,我