草庐IT

non-relational

全部标签

ios - Swift 2.2 语法错误 : Cannot call value of non-function type 'UITableView!'

我在UITableView单元格中使用Tab手势,但出现以下错误。“无法调用非函数类型‘UITableView!’的值!”我正在使用从我以前的ObjectiveC项目继承的以下代码:varp:CGPoint=sender.locationInView(self.tableView)varindexPath:NSIndexPath=self.tableView(forRowAtPoint:p)varbuttonTag:Int=indexPath.rowvarselectView=self.storyboard?.instantiateViewControllerWithIdentifie

swift - Vapor PostgreSQL 错误 : invalidSQL ("ERROR: relation\"pages\"already exists\n")

我正在尝试使用Vapor命令还原PostgreSQL数据库:vaporrunprepare--revert-y我把这个放出来了:Runningmist...Areyousureyouwanttorevertthedatabase?y/n>yesRevertingPostRevertedPostRemovingmetadataReversioncomplete如果您想知道,我已尝试多次执行此操作,所以Post类已准备好,但其他类没有。此命令恢复所有模型的表,除了一个(总共有四个)。由于某些原因,“页面”表不会恢复。当我在还原数据库后尝试运行应用程序时,出现此错误:invalidSQL("

Swift 泛型 : Non-nominal type does not support explicit initialization

所以我试图理解通用协议(protocol)和类:protocolListPresenterTypewhereView.PDO.SW==Dispatcher.SW{associatedtypeDispatcher:ListDispatcherTypeassociatedtypeView:ListViewTypeinit(dispatcher:Dispatcher,state:@escaping(_state:AppState)->(ListState))funcattachView(_view:View)...}我从另一个通用类启动它:classAbstractListViewContr

ios - Realm Relation如何实现

我在iOS上工作,那是节省产品。而且这个产品在它的模型里面还有一些东西假设以下模型@objcMemberspublicclassProductModel:Object,Codable{dynamicvarId:Int=0dynamicvarName:String=0dynamicvarPrice:Double=0.0}另一个包含ProductModel的模型(CustomerModel)如下所示@objcMemberspublicclassCustomerModel:Object,Codable{dynamicvarId:Int=0dynamicvarName:String=0varP

ios - 错误 : UICollectionView must be initialized with a non-nil layout parameter

我正在尝试从youtube教程创建一个类似FacebookMessenger的应用程序。我有一个主页,用户可以在其中单击BarButton打开聊天。主页工作正常,直到我单击BarButton打开聊天,它崩溃并显示以下错误消息“必须使用非零布局参数初始化UICollectionView”。我是iOS开发的新手,所以无法真正理解问题出在哪里,因为我已经有了init方法。由于我有不同的观点,我是否在AppDelegate中遗漏了什么,这令人困惑:(。非常感谢您的帮助。谢谢!classChatViewController:UICollectionViewController,UICollect

Swift 协议(protocol)错误 : 'weak' cannot be applied to non-class type

Protocols和class-boundProtocols有什么区别,我们应该在Swift中使用哪一个?protocolA:class{...}protocolA{...}当协议(protocol)未定义为:class时尝试添加weak委托(delegate)时出现错误:protocolA{...}weakvardelegate:A给出错误:'weak'cannotbeappliedtonon-classtype或'weak'mustnotbeappliedtonon-class-bound'A';consideraddingaprotocolconformancethathasac

ios - 自动布局 : Relative scaling of views

我想在不同屏幕上实现一致的View。我的布局约束在小屏幕上完美运行,但在大屏幕上却乱七八糟。我制作了一个View(红色边框表示该View)并将其固定到主superView中。然后我制作了subview并将其放入该View中。我固定了布局的顶部底部尾随和前缘,其中包含其父View的按钮(红色边框表示该View)。包含按钮的View在小屏幕(iPhone5)中看起来像这样当它在像这样的大屏幕上看时(iPhone6及以上)我希望此布局在所有屏幕中都具有与其他View相同的相对高度。我怎样才能做到这一点? 最佳答案 我想您可以使用内部包含按

Swift 和 Parse.com : relational query

在parse.com上,我有一个名为“ExerciseInstance”的表,其中有一个“指针”指向“_User”表(带有用户的objectId)。在我的Swift代码中,我想使用UserAccount="MZmMHtobwQ"从ExerciseInstance获取所有行这不起作用:predicate=NSPredicate(format:"userAccount==%@","MZmMHtobwQ")varquery=PFQuery(className:"ExerciseInstance",predicate:predicate)同样的问题:varquery=PFQuery(class

ios - 警告 : Unexpected version number in 'available' attribute for non-specific platform '*'

我有这段代码:@available(*,deprecated:3.0,message:"Useactivate().")publicfuncinstall(){self.activate()}自从我升级到swift5和xcode10.2之后,我收到以下警告:Unexpectedversionnumberin'available'attributefornon-specificplatform'*'并修复:Replace':3.0'with''这个警告是什么?它说什么? 最佳答案 documentation指出星号不能与Swift版本

ios - swift 错误 : '&' used with non-inout argument of type 'UnsafeMutablePointer'

我正在尝试从中转换以下Objective-C代码(source)-(CGRect)dimensionsForAttributedString:(NSAttributedString*)asp{CGFloatascent=0,descent=0,width=0;CTLineRefline=CTLineCreateWithAttributedString((CFAttributedStringRef)asp);width=CTLineGetTypographicBounds(line,&ascent,&descent,NULL);//...}进入swift:funcdimensionsFo