草庐IT

objc_requires_super

全部标签

ios - 断言 : exportArchive: "Test.app" requires a provisioning profile

当我尝试在我的Xcode9中使用Xcode服务器集成持续集成时。我可以成功创建BOT并尝试集成然后我总是收到类似的错误“断言:exportArchive:“Test.app”需要配置文件。”如何解决这个问题? 最佳答案 我遇到了同样的问题,并按照以下步骤解决了这个问题。虽然您收到错误“exportArchive:需要配置文件”,但成功创建存档但未能创建IPA。假设在创建DistributionIPA时遇到问题,Xcode9为DistributionIPA引入了持续集成,这很棒。作为其中的一部分,XcodeBotCI需要ExportO

ios - 实现另一个 @objc 协议(protocol)的 Swift 协议(protocol)

使用Swift4,我正在尝试编写一个自定义协议(protocol),它提供对@objc协议(protocol)的一致性。一些代码更具体地说,我有一个自定义协议(protocol)Searchable,它提供了UIKit协议(protocol)UISearchBarDelegate的简单实现,只需要实现一个回调来处理搜索过滤器更改。@objcprotocolSearchable:class,UISearchBarDelegate{@objcfuncsearchFilterChanged(_:String?)}我在协议(protocol)扩展中提供委托(delegate)实现:extens

iphone - Objc_msgSend 和应用程序崩溃

当我尝试在模拟器(3.1.3,Xcode3.1.4)上启动我的应用程序时,它显示objc_msgSend并且应用程序没有启动。只有当我allocNSMUtableArray时才会发生这种情况这是我的代码部分,在viewDidLoad中,-(void)viewDidLoad{locationArray=[[NSMutableArrayalloc]initWithObjects:@"newdelhi",@"faridabad",@"meerut"];str1=[locationArrayobjectAtIndex:0];str2=[locationArrayobjectAtIndex:1]

ios - 无效二进制 : Invalid Launch Image/iPhone 5 Optimization Requirement/Missing Push Notification Entitlement

我最近的应用程序版本已被拒绝为无效的二进制文件,并附有以下注释:启动图片无效-您的应用包含带有大小修饰符的启动图像,仅适用于使用iOS6.0SDK或更高版本构建的应用。虽然您不需要解决以下问题,但我们想让您了解这些问题:iPhone5优化要求-您的二进制文件未针对iPhone5进行优化。自5月1日起,所有新的iPhone应用程序和提交的应用程序更新必须支持iPhone5上的4英寸显示屏。所有应用程序必须包含适当大小的启动图像。查看iOS人机界面指南,了解有关iPhone5支持的更多信息。该应用程序是为全屏运行而创建的,适用于iPhone4-5和iPad1-3(带和不带Retina)。我

iOS:覆盖子类中父类(super class)的setter属性

我需要在我的子类中覆盖父类(superclass)的setter父类(superclass):公共(public)接口(interface):@property(weak,nonatomic)UIView*mediaView;实现:-(void)setMediaView:(UIView*)mediaView{//somecode}子类:实现:-(void)setMediaView:(UIView*)mediaView{//somecode_mediaView=mediaView;---ERROR:Useofundeclaredidentifier'_mediaView'//someco

ios - 有必要在viewWillAppear中调用super吗?

我试图了解调用View的方法调用是否/将出现和消失的场景。我所做的是选择表格单元格(灰色突出显示),转到详细View并返回并取消选择所选行(删除所选单元格的灰色)。这是我的方法:-(void)viewDidAppear:(BOOL)animated{DLog(@"%@didappear",self);[superviewDidAppear:animated];if(_isPushed){[self.tableViewdeselectRowAtIndexPath:[self.tableViewindexPathForSelectedRow]animated:YES];_isPushed=

ios - 如何在 JSON 中序列化 ObjC 枚举?

我想将我的应用程序的皮肤设置存储在一个json文件中。我将如何存储颜色/样式等的枚举值,然后将它们从字符串中转换回来?我将如何存储MKPinAnnotationColorRed或UITableViewStyleGrouped?如果只是存储等效整数的问题,我可以接受,而不是实际存储枚举字符串值。 最佳答案 简短的回答是,你不能。除非你做了以下几件事之一:将枚举的整数值存储在json文件中。(这是你的“如果它只是存储整数等价物的问题我没问题,而不是实际存储枚举字符串值”,这似乎是最简单、最好的解决方案)。将枚举值的单独数组保存为字符串,

iphone - 使用 Wsdl2Objc 的 iPhone 上的 Web 服务?

我最近从这里的谷歌代码下载了这个很棒的工具WSDL2OBJC的最新版本:http://code.google.com/p/wsdl2objc/经过一些调整并从svn存储库下载最新版本的主干后,我得到了一个版本,它为我正在使用的WSDL创建了代码,并且编译得很好,实际上安装在我的手机上!但是,我还没有对它做任何事情,因为我不太确定该怎么做。站点上的示例代码很少,如果您下载它,项目中有一个示例文件,但同样非常复杂,并且没有真正的文档。有没有人设法成功使用这个东西?它看起来非常强大和有用,但从互联网上看,没有人知道如何使用它。我们(所有人)都希望有人能够发布一个简单的项目或详细的实现过程,这

ios - viewDidLoad 与调用 super viewDidLoad

我正在学习objective-c教程,并注意到viewDidLoad中的代码放在superviewDidLoad下,而不是第一次调用viewDidLoad。代码放在viewDidLoad下和superviewDidLoad下有什么区别。我知道对super的调用是对父类(superclass)的调用,但不确定在这种情况下是什么。感谢任何帮助。 最佳答案 iOS中的标准做法是在父类(superclass)完成它需要执行的设置(初始化属性、布局等)后执行所有子类设置。如果您在开始更改之前不给父类(superclass)一个机会来处理它的所

ios - iOS(Objc)中是否有任何第三方库可用于 `textinputlayout`,如 android

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我在iOS(Objc)的库中搜索textinputLayout就像android一样。为了更清楚起见,这里是视频网址,https://youtu.be/YnQHb0fNtF8谁能告诉我是否有可用的第3方库,或者我是否需要借助动画编写自己的代码。