Tag: 框架

iOS的Instagram框架

我想分享图像到社交帐户。 我可以在下面的链接下面的教程做Facebook和Twitter。 iOS Programming 101: Integrate Twitter and Facebook Sharing in Your App Instagram是否也有预定义的框架? 我的客户坚持,分享照片时,你不应该离开应用程序。

Xcode如何将目标打包为.framework(而不是.a库)

我有一个通用框架项目,其中包含一个图书馆作为其主要目标,并在产品下是与“lib”前缀和.a扩展名的库。 看下面的截图: 我正在使用第三方项目,其中包含一个框架作为其目标和产品是框架扩展.framework。 看下面的截图: 在“构build设置”中,我可以看到在“包装”和“链接”下有差异,其他地方可能会有更多的差异。 所以,这让我好奇如何build立一个项目来生成.framework而不是.a库。 我只是指出,我正在尝试创build一个静态框架。 有没有人知道一个好的教程,博客或书籍,可以指导我通过步骤来改变目标产品,并帮助我了解差异? 谢谢。

混合雪碧套件与空应用程序

我目前正在开发一个Empty Application默认的iPhone Empty Application 。 这意味着Xcode创build的唯一东西就是一个AppDelegate。 在我的.pch文件中导入的唯一框架是<Foundation/Foundation.h>框架。 这是我的大部分应用程序的工作,但在一些地方,我想使用SpriteKit 。 是否可以在我的应用程序中使用SpriteKit框架使用Empty Application默认? 我问这是因为通常,如果我想使用SpriteKit,在Xcode中创build一个新的项目时,我必须特别selectSprite Kit Game默认。

iOS – 更改子类UIView子视图的框架(使用启用了自动布局的故事板)

我正在构build一个自定义的进度条(UIView的子类)。 我将UIImageView添加到使用重复图像显示进度的UIView。 该视图被添加到故事板,我可以得到它显示得很好,但是,如果我试图改变框架,那么它只显示任何故事板文件中显示(即如果故事板视图有一个黄色的背景,但代码的uiview子类将其更改为绿色,如果我尝试更改代码中的UIImageView的框架以反映当前进度,则默认返回到黄色背景) 我试图用这些没有运气: [self updateConstraints]; [self layoutSubviews]; UPDATE 我知道我需要设置一个约束用于自动布局。 但是,它需要以编程方式完成,因为我以这种方式创build了子类UIView。 这里是我正在尝试的代码,我知道我很接近,但不能完全得到它的工作: [self addConstraint: [NSLayoutConstraint constraintWithItem:self.progressView attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationLessThanOrEqual toItem:nil attribute:NSLayoutAttributeWidth multiplier:1 constant:progressWidth]]; [UIView animateWithDuration:3 animations:^{ [self.progressView layoutIfNeeded]; }];

如何从My.Framework访问第三方框架?

了解我的问题的步骤: 1)我创build了一个框架(My.framework) 2)将My.framework作为子项目添加到MyApp.xcodeproj。 3)然后我运行cocoapod在AFNetworking上添加AFNetworking。 4)现在,我打开MyApp.xcworkspace。 5)尝试从AFNetworking的类访问AFNetworking。 这是无法访问。 PS我不是在说“伞架”。 (Umbrella框架是我们添加框架作为子项目的框架的地方。)(如果我错了,请在这里纠正我) 我只想访问AFNetworking ,但仍然不在My.framework中

XCode 6框架问题:Module 没有名为的成员

我已经build立了一个自定义的框架,我已经拉进了一个包含我正在使用Xcode 6编写的应用程序的工作区。当我尝试实例化属于框架的类时,出现了一个错误。Module'Framework'没有名为'Unit “: 我已经确保将应用程序目标链接到由框架创build的库: 以下是Unit类的截图: 我不知道我在做什么错。 我没有看到其他人遇到过这个问题。 我会永远感激任何人可以帮助我解决这个问题。 预先感谢您的帮助。

与包含在项目中的自定义框架共享cocoapods

对于以下架构: _码 ___CustomFramework ___ProjectA _____ProjectA _____Workspace _____Podfile _____Pods 我正在使用ProjectA的工作区(由podfile生成),并且我已经在ProjectA中包含了CustomFramework,我可以使用ProjectA内CustomFramework的方法。 现在,我想分享与CustomFramework的ProjectA的豆荚。 所以我可以使用CustomFramework中的ProjectA的pod方法。 这就是我卡住,需要帮助。 我到目前为止所尝试的: 但是我不确定这是否是正确的方式,或者链接CustomFramework的好语法 PODFILE 平台:ios,'8.0' link_with'ProjectA','CustomFramework' pod'nameofpod','3.1.0' 我还设置了“允许非模块化包含在框架模块中”并将其设置为YES ,对于项目文件(蓝色)和自定义框架 但CustomFramework仍然不能识别我的豆荚: – /

错误ITMS-90207捆绑包无效

上传到app store的应用程序与此框架时,我有问题。 错误ITMS-90207“无效的软件包。… / TesseractOCR.framework中的软件包不包含软件包可执行文件。 在我的Xcodeproj我有另一个项目里面,我包括依赖关系,链接库和复制文件的框架。 你知道这个问题吗? 非常感谢 ,纳韦尔。

iOS – 在框架中保持目录结构的头文件表示法错误

问题背景: 我用C ++编写了各自的.h和.cc文件。 他们被组织在一个小的目录结构如下所示: .trillBPP ├── BPSK │ ├── finddata.cc │ ├── finddata.h │ ├── trigger.cc │ └── trigger.h ├── config.h ├── config_msvc.h ├── miscfunc.cc ├── miscfunc.h └── vector ├── binary.cpp ├── binary.h ├── mat1.cpp ├── mat1.h ├── misc.cpp ├── misc.h ├── sort.h ├── vec.cpp └── vec.h C ++中的头文件被包含在简单的调用中,如: #include <trillBPP/vector/vec.h>或#include <trillBPP/config.h>具体取决于文件名和目录。 问题陈述 : 我正在移植这个C […]

UIView调用autolayout调用什么方法?

我有一个图像视图,我通过重写我的子类中的以下实现圆angular: -(void)setFrame:(CGRect)frame { [super setFrame:frame]; [self.layout setCornerRadius:frame.size.width/10.0]; } 这对于图像的初始显示非常有用,但是如果由于设备旋转或其他机制而使图像的大小发生变化,则此方法不会被调用来实现resize。 我使用autolayout,我想知道什么方法的UIView(因此UIImageView)被调用时,我的约束调整视图,以便我可以重新计算我的angular落半径,每当这种resize发生。 我(显然是错误的)的假设是,自动布局系统调用setFrame:移动/调整视图的大小。