草庐IT

extension-loaded

全部标签

ios - "Unable to Load"今日小部件中的消息

我正在开发我的小部件。因为我们已经将我们的应用程序与小部件集成在一起。但是现在,我在iOS中遇到了今天的小部件问题。我已经为两种情况编写了代码。第一次当小部件首次加载应用程序启动时,它调用网络服务并通过互联网获取数据,然后我们将它们存储到用户默认值中以供以后使用。现在当下次用户下拉通知菜单时,我们首先向用户显示我们存储的旧内容,然后我们从网络服务中获取它并存储在用户默认值中,然后再次重新加载表。对于上述操作,我在某些情况下面临表格内容大小问题、闪烁问题和“无法加载”消息。现在看看下面的代码,我在下面的方法中进行网络调用,在网络服务响应后,我只处理完成处理程序。-(void)widget

ios - Unity3d 使用内存 : load and unload prefabs

我真的需要帮助!我不明白如何使用预制件和卸载。我有下一个情况。我通过Xcode在iPad上运行我的应用程序。Unity版本4.3.1专业版。使用with观察内存:Xcode调试导航器Xcode仪器Unity分析器我接下来的步骤:0)Unity从空场景开始。已用内存XCODEDebugNavigator:11mb仪器:26.4mbUnityProfiler:已用总计13.2预留总计13.71)从资源文件夹加载预制件prefab=Resources.Load("Room1");已用内存XCODEDebugNavigator:30.8mbInstruments:49.54mbUnityPro

objective-c - iOS 6.0 Quicklook QLPreviewController 错误 : "Cannot find preview item for loaded proxy"

我的应用程序一直在使用QLPreviewController来显示所有类型的文件,在iOS5.x中,它似乎做得很好。现在,在iOS6.0中,我得到一个错误,它显示了Controller,但有一个持续的加载指示器,实际上从未加载任何东西。日志中的错误是:找不到加载代理的预览项目:-file://localhost/Users/me/Library/Application%20Support/iPhone%20Simulator/6.0/Applications/E6A58F8D-71F3-4C7A-B16E-4BA017E318E5/Documents/temp//Welcome.doc

ios - 错误代码 : Could not load the "image.png" image referenced from a nib in the bundle with identifier "com.bundle.identifier"

之前有人问过这个问题,我已经查看了所有其他stackoverflow主题的答案,但我无法解决这个问题。我的应用程序在所有平台的模拟器中运行良好,但是当我在我的设备上运行该应用程序时,我收到错误代码:无法加载从带有标识符“com”的bundle中的nib引用的“image.png”图像.bundle.identifier”。我所有的图片都是.PNG文件,我使用storeboard将它们插入到imageView中。程序:Xcode5 最佳答案 如果您使用的是不带扩展名的图像名称,例如[UIImageimageNamed:@"myImag

ios - 核心数据 : Unable to load class named "CDAccount"

我最近下载了iOS8以确保我现有的应用程序可以正常使用它,但我在启动时在调试器中收到警告:"CoreData:warning:Unabletoloadclassnamed'CDAccount'forentity'CDAccount'.Classnotfound,usingdefaultNSManagedObjectinstead."经过一些研究,似乎人们在Swift中使用CoreData时遇到了类似的问题,但我的所有代码都在Objective-C中(并且数据模型至少6个月没有改变)。非常感谢任何建议,我真的很担心一旦人们开始升级到iOS8,我的应用程序将无法正常运行!

iOS Today Extension - 共享核心数据

我有一个使用核心数据的应用程序,我正在尝试向它添加一个today扩展程序,它也可以访问数据到目前为止我已经设置好它并且能够访问数据,但是我在处理实体的类时遇到了问题。我收到以下错误CoreData:warning:Unabletoloadclassnamed'Med_Track_2.Medicine'forentity'Medicine'Med_Track_2是主应用程序的产品名称,Medicine_Tracker_2是扩展程序的名称医学类被添加到两个目标有解决办法吗? 最佳答案 您必须在您的应用程序和您的扩展程序之间共享资源。阅读

ios - Swift3:通过 AppGroups 从 Watch Extension 访问核心数据时的空获取

目前我正在为一个已经存在的应用程序进行更新(迁移到Swift3)。我有Today-、Search-、Message-和WatchExtensions的目标。每个目标都需要访问我的应用程序的核心数据模型,因此我创建了一个AppGroup并为每个目标启用了Capability。尽管我已经将NSPersistentStoreCoordinator子类化,所以所有内容都存储在共享文件夹中:importCoreDataclassPFPersistentContainer:NSPersistentContainer{overrideopenclassfuncdefaultDirectoryURL(

ios - Apple Watch、WatchKit Extension 和主要应用程序

有逻辑的主要应用程序,我们将应用程序扩展到AppleWatch。添加目标后,xCode创建了另外2个应用程序:带代码的扩展和watch套件应用程序。问题:扩展中的代码如何重用现成的和已经制作好的主iOS应用程序的逻辑?扩展应用程序如何与主应用程序通信并发送命令。 最佳答案 要与包含的iPhone应用程序通信,您可以使用(BOOL)openParentApplication:(NSDictionary*)userInforeply:(void(^)(NSDictionary*replyInfo,NSError*error))reply

ios - 如何在 Apple Watch Extension/App 和 iOS App 之间建立通信 channel

我正在探索WatchKitSDK。当我有一个WatchKit应用程序时,是否可以在WatchKit应用程序上设置来自iPhone应用程序的值(例如文本、设置)?我可以从iPhone应用调用WatchKit应用扩展中的函数吗?如果有人设法做到这一点,他/她可以发布一个例子吗?谢谢! 最佳答案 您可以使用AppGroup和sharedDefaults在WatchApp/Extension和手机上的App之间共享数据。看例子:WatchKitSDKnotretrievingdatafromNSUserDefaults研究iOS8Exten

ios - 为什么 XCode 4.2 中的 three20 依赖项不再需要 -force_load?

我的项目依赖于第三方静态库和three20库。在XCode3.X中,为了编译我的项目,我必须在“其他链接器标志”build设置中使用-force_load标志,并指定我想要包含的每个three20库。尝试在XCode4.2中构建存档时,出现“重复符号”错误。我通过删除七个独立的-force_load标志解决了这个问题,这些标志引用了我依赖的three20库中的每一个。我的项目现在构建成功。我想知道是否有人可以向我解释为什么此更改有效?是否存在XCode4.2修复的错误,或者是行为改变?ThispostsuggestsXCode3.2中有一个错误,但如果有人能为我进一步阐明这个主题,那就