草庐IT

make_member_delegate

全部标签

ios - 信号 sigabrt 委托(delegate) -> AppDelegate.swift

首先,对于这个可能有点简单/菜鸟的问题,我深表歉意。但是,我已经尝试调试此错误已有一段时间了。不幸的是,我最近开始使用Xcode和Swift工作。我一直在关注在线类(class)Udemy的教程。但是,插入代码后,我不断收到此错误:Thread1:SignalSIGABRT不知道可能是什么。我一直在谷歌上寻找https://teamtreehouse.com/community/error-message-thread-1-signal-sigabrt-in-class-appdelegate但这并没有解决我的问题:(此外,很难理解到底发生了什么,所以我无法通过谷歌找到好的解决方案。也

swift - 从闭包委托(delegate)给另一个初始化器

我正在寻找从Data实例中创建DispatchData实例的方法。我从一个静态函数开始:staticfuncdispatchData(fromDatadata:Data)->DispatchData{returndata.withUnsafeBytes{(typedPtr:UnsafePointer)->DispatchDatainletbufferPtr=UnsafeRawBufferPointer(start:UnsafeRawPointer(typedPtr),count:data.count)returnDispatchData(bytes:bufferPtr)}}这很好用(巧

swift - 编码 SpriteKit 游戏,我收到 "Instance member ' minX' 不能用于类型 'CGRect"

我无法通过CGRect.minX/Y和CGRect.MaxX/Y修复此错误消息。“实例成员‘minX’不能用于‘CGRect’类型”是错误。我能做些什么来修复它?funcspawnNewDisc(){varrandomImageNumber=arc4random()%4randomImageNumber+=1letCheeseBlock=SKSpriteNode(imageNamed:"CheeseBlock\(randomImageNumber)")CheeseBlock.zPosition=2CheeseBlock.name="CheeseObject"letrandomX=ran

QT编译UI文件时报找不到依赖的自定义头文件:No rule to make target ‘*.h‘, needed by ‘ui_*.h‘.

问题现象:QT项目编译报错如下mingw32-make[1]:***Noruletomaketarget‘cmsplaintextedit.h’,neededby‘ui_localservice.h’.Stop.mingw32-make[1]:***Waitingforunfinishedjobs…问题背景:随着QT工程的功能增加,一直通过右键添加文件,导致最后项目文件夹下问题太多不便于管理。所以就想着按功能把原文件放在不同的文件夹下。说干就干,自己创建了5个文件夹,然后把对应源文件移动过去。然后,1、删除pro文件中原先的SOURCES、HEADERS和FORMS内容,再通过右键添加文件夹方

iOS Swift CollectionView 委托(delegate)未被调用

我已经将协议(protocol)UICollectionViewDelegate、UICollectionViewDelegateFlowLayout、UIScrollViewDelegate整合到一个名为CollectionViewWeekDelegate的单独类中,但是诸如didSelectItemAt之类的委托(delegate)方法没有得到打电话。我还在viewDidLoad()中将委托(delegate)设置为CollectionView请在下面找到代码:委托(delegate)类classCollectionViewWeekDelegate:NSObject,UIColle

iOS swift 'Could not find member executeFetchRequest'

在尝试将一些现有的小代码移植到Swift时,我遇到了一些问题。我可以在Objective-C中执行以下操作NSMutablArray*myMutableArray=[NSMutableArrayarray];myMutablArray=[self.managedObjectContextexecuteFetchRequest:fetchRequesterror:&error].mutableCopy;然而,在我尝试快速尝试这个时,我得到“找不到成员executeFetchRequest”classexampleTableViewController:UITableViewControl

Swift:如何使用无主(不安全)引用定义 UIView 委托(delegate)?

我在UITableView类中找到以下代码,unowned(unsafe)vardelegate:UITableViewDelegate?所以我徘徊如何为UIView定义一个unowned(unsafe)引用委托(delegate),然后当我在我的代码中写unowned(unsafe)关键字时遇到以下错误类,/Users/larryhou/Documents/Xcode/AtomicElements/AtomicElements/AtomicElementView.swift:32:25:'unowned'cannotbeappliedtonon-classtype'AtomicEle

ios - Swift 通过测试用例访问应用程序委托(delegate)引发 swift_dynamiccast 无条件异常

在应用程序中的一种方法中从测试用例访问应用程序委托(delegate)时,我收到swift_dynamiccast无条件异常。应用中的函数是这样的:funcsampleMethod(){varappdelegate:AppDelegate=UIApplication.sharedApplication().delegate!asAppDelegate}测试用例正在访问此方法:functestStart(){varsample:MyClass=MyClass()sample.sampleMethod()}它在方法sampleMethod()中引发异常,然后继续。我在构建阶段的测试用例项目

ios - 允许子类使用子类委托(delegate)

我正在尝试针对Swift中的问题实现一个干净的OOP结构。似乎Swift1.2和Apple对面向协议(protocol)编程的新拥抱应该是可能的。我有一个类A,它有自己的委托(delegate)ADelegate。A本身调用ADelegate的方法。两个子类继承了A:B和C。B有一些只有它才能调用的委托(delegate)方法,所以它想要自己的委托(delegate)BDelegate,它继承了ADelegate并添加了一些方法。同样,C希望它的delegate是CDelegate,CDelegate继承了ADelegate并增加了一些方法。最简洁的结构方式是给A一个属性vardele

ios - 如何快速获取委托(delegate)类的类型

如何知道委托(delegate)的类类型?self.delegate.isKindOfClass()和self.delegate.isMemberOfClass()不工作。打印时println(self.delegate)它打印调用者Controller类。但我无法检查它。 最佳答案 如果你想检查你的委托(delegate)是否是类,使用下面的ifself.delegateisExampleClass{} 关于ios-如何快速获取委托(delegate)类的类型,我们在StackOver