草庐IT

framework-part

全部标签

ios - C4Shape,setFrame不改变形状的大小(C4Framework)

我正在玩C4,似乎无法弄清楚为什么我的形状没有动画。如果我创建这样的形状:self.theShape=[C4Shapeellipse:CGRectMake(100,100,2,2)];...然后调用[theShapesetFrame:CGRectMake(200,200,50,50)];形状不会改变大小。实现表明它应该,但我没有看到它。我做错了什么吗?是因为我没有更新Canvas吗? 最佳答案 在C4中,对C4Shape对象调用setFrame:不会对其进行缩放。原因是改变CAShapeLayerView的框架不会改变底层贝塞尔曲线

ios - 对象之间的通信 - C4Framework

我正在使用C4的alpha版本,我正在尝试在对象之间发送消息,但我无法让它工作。我正在尝试一个非常简单的例子,但我无法让它工作......我试过这个:[ashapelistenFor:@"touch"from:anothershapeandRunMethod:@"receive"];但我没有收到任何消息或什么都没有...这是我的:#import"MyShape.h"@implementationMyShape-(void)receive{C4Log(@"thisbutton");}@end 最佳答案 我发现您发布的代码存在一个主要问

iphone - 是系统框架(如UIKIt.framework,CoreGraphics.framework)静态库还是动态库

在xcode项目中,系统框架(如UIKIt.framework,CoreGraphics.framework)是静态库还是动态库还是别的?是否可以在ios项目中使用MacOSX的框架(如Quartz.framework)? 最佳答案 这是一个动态库。框架是Apple打包特定版本动态库及其依赖项(例如头文件)的方式。查看Appledocumentation获取更多信息。iOS无法使用专为OSX而设计的框架。(尽管有一些重叠;Apple开发了具有相同名称的框架,这些框架在两个平台上做的事情本质上是相同的,但可能存在一些差异。)它们必须针

ios - 如何正确使用 Bolts Framework 代码以及 Parse 和 Facebook?

所以,我正在构建这个iOS8应用程序,同时使用Facebook和ParseFrameworks。我知道Bolts框架包含在最新的FacebookSDK中。我正在尝试将BFTasks与Parse代码结合使用,以便更轻松地处理异步任务,例如以下内容:PFQuery*userQuery=[PFUserquery];[[userQueryfindObjectsInBackground]continueWithSuccessBlock:^id(BFTask*task){}];但是,单独包括Facebook和ParseSDK不会让我通过Xcode自动完成访问上面的代码。如果我尝试运行类似上述的程序

ios - 最佳实践 : exposing NSManagedObject in framework

我正在iOS中创建一个包含即时消息功能的库/框架,使用CoreData(加上MagicalRecord和Mogenerator)来存储消息和对话。我主要有两个NSManagedObject类:Message和Conversation。例如,在Message中,我有一些创建实体的类方法(例如[MessagecreateMessage]和一些查询表的实例方法(例如[messagegetLatestMessages])。我的问题是,在我的框架Message和Conversation(以及它们所有的公共(public)方法)中公开公开多少才是一个好的做法。我应该采取不同的方法,比如用其他类包装

ios - NSInternalInconsistencyException 使用 FrontBoard.framework --> FBProcessManager.h --> sharedInstance 的方法

当我使用iOSPrivateFramework时FrontBoard.framework-->FBProcessManager.h-->sharedInstance的方法,我有问题:Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'FBProcessManagercannotbeinitializedbeforecallingFBSystemAppMain()'这是我的代码:NSBundle*b=[NSBundlebundleWithPath:@"/System/Library/

ios - 新的 Xcode 配置策略和 Ionic Framework

我无法理解IonicFramework如何与iOS配置文件一起工作。几个月以来(我认为)据说Xcode7.1不再需要开发者帐户。因此,如果我做对了,我就不需要付费在我的iPhone上测试我的应用程序。实际上,我能够使用Xcode在我的设备上编译和运行helloworld应用程序(它要求我解决一些签名代码问题,但它运行良好)。现在是Ionic,这对我来说是新的。我之前使用过cordova,所以简单的CLI命令看起来很熟悉。ionicframework.com上显示了一些快速启动命令:$cdmyApp$ionicplatformaddios$ionicbuildios$ionicemula

ios - Xcode 9 : Linking a static framework against another static framework

本着Xcode9的“革命性”功能的精神,即编译静态框架,我们正在努力使我们的子项目构建为静态框架,因此它们可以静态链接到主要应用程序目标。我们的一个子项目本身具有静态框架依赖项(Firebase)。当我们将子项目构建为动态框架时,一切正常,但是一旦我们将其切换为mach-ostaticlib,突然间,它丢失了Firebase库符号。这里是nm的输出,分别用于将我们的子项目构建为动态框架和静态框架:动态:00000000001c3450S_OBJC_CLASS_$_FIRApp静态:U_OBJC_CLASS_$_FIRApp问题是,这两种情况下框架都“成功”构建,但一旦链接到另一个目标(

objective-c - StoreKit Framework "no such File or directory"导入

我正在尝试导入StoreKitFramwork。#import并且在BuildPhases中也添加了它。但它给了我一个“没有这样的文件或目录”的错误。我尝试使用iAdFramework进行比较->有效。我尝试了一个新项目并添加了StoreKitFramework->Works。我试过#import"/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.sdk/System/Library/Frameworks/StoreKit.framework/Headers/StoreKit.h"它向我导入了StoreK

ios - 如何从 Store Kit Framework 获取当前价格等级?

如果当前价格等级是tier1,我想为应用内购买显示一个额外的标签。除了比较本地价格还有其他方法吗? 最佳答案 很遗憾,SKProduct不直接公开价格等级。但是,您可以创建一个plist或其他类型的数据存储,将产品ID映射到价格等级。如果您有网络服务,那么您可以在产品价格发生变化时动态地执行此操作。如果您必须将它与您的应用程序捆绑在一起并且经常更改价格,那么这将行不通。 关于ios-如何从StoreKitFramework获取当前价格等级?,我们在StackOverflow上找到一个类似