草庐IT

keyword-argument

全部标签

ios - swift : Extra argument 'error' in call

我目前正在使用Swift2.0和XcodeBeta2开发我的第一个iOS应用程序。它读取外部JSON并在TableView中生成包含数据的列表。但是,我遇到了一个似乎无法修复的奇怪小错误:Extraargument'error'incall这是我的代码片段:lettask=session.dataTaskWithURL(url!,completionHandler:{data,response,error->Voidinprint("Taskcompleted")if(error!=nil){print(error!.localizedDescription)}varerr:NSErr

flutter - 错误 : The argument type '(int) → dynamic' can't be assigned to the parameter type '(String) → void'

我有一些字段发布String和int,String字段工作正常,我在数据库中获取这些值,在int类型字段中,我收到此错误消息。Theargumenttype'(int)→dynamic'can'tbeassignedtotheparametertype'(String)→void'.我正在使用bloc发布到firebase数据库。这是它的样子。Widgetbuild(BuildContextcontext){finaltrackerBloc=Provider.of(context);StringdocId=DateTime.now().millisecondsSinceEpoch.to

flutter - 错误 : The argument type 'MaterialPageRoute' can't be assigned to the parameter type 'Route<Map>'

我正在学习flutter,这段代码直接来自老师。我知道flutter一直在变化,这可能就是它没有运行的原因。不管怎样,它是:classKlimaticextendsStatefulWidget{@override_KlimaticStatecreateState()=>new_KlimaticState();}class_KlimaticStateextendsState{String_cityEntered;Future_goToNextScreen(BuildContextcontext)async{Mapresults=awaitNavigator.of(context).pus

docker - 删除所有停止的容器 : "docker rm" requires at least 1 argument

我正在读一本关于docker的书。几年了。我会引用:Ifyouwanttogetridofallyourstoppedcontainers,youcanusetheoutputofdockerps-aq-fstatus=exited,whichgetstheIDsofallstoppedcontainers.Forexample:$dockerrm-v$(dockerps-aq-fstatus=exited)当我运行它时,我得到:michael@michael-desktop:~$sudodockerrm-v$(dockerps-aq-fstatus=exited)Gotpermiss

docker - 删除所有停止的容器 : "docker rm" requires at least 1 argument

我正在读一本关于docker的书。几年了。我会引用:Ifyouwanttogetridofallyourstoppedcontainers,youcanusetheoutputofdockerps-aq-fstatus=exited,whichgetstheIDsofallstoppedcontainers.Forexample:$dockerrm-v$(dockerps-aq-fstatus=exited)当我运行它时,我得到:michael@michael-desktop:~$sudodockerrm-v$(dockerps-aq-fstatus=exited)Gotpermiss

dart - flutter 错误 :The argument type 'Future<Image>' can't be assigned to the parameter type 'Widget'

我在使用flutterflame库时遇到了这个错误Theargumenttype'Future'can'tbeassignedtotheparametertype'Widget'.我的代码是:import'package:flutter/material.dart';import'package:flame/flame.dart';classTileMapextendsStatefulWidget{@override_TileMapStatecreateState()=>_TileMapState();}class_TileMapStateextendsState{@overrideW

dart - 错误 : The argument type '() → Null' can't be assigned to the parameter type '(Null) → FutureOr<dynamic>'

import'package:flutter/material.dart';import'package:camera/camera.dart';classRegisterextendsStatefulWidget{Listcameras;@override_RegistercreateState(){return_Register();}Register(this.cameras);}class_RegisterextendsState{CameraControllercontroller;@overrideWidgetbuild(BuildContextcontext){retur

dart - 错误 : The argument type '(File) → Future<dynamic>' can't be assigned to the parameter type '(dynamic) → FutureOr<dynamic>'

我正在尝试编译示例:https://github.com/dart-lang/googleapis_examples/blob/master/drive_upload_download_console/bin/main.dart我得到以下Dart编译错误error:Theargumenttype'(File)→Future'can'tbeassignedtotheparametertype'(dynamic)→FutureOr'.(argument_type_not_assignableatlib/google_api_rest/main.dart:49)来自以下代码://Downlo

android - Flutter: InternalLinkedHashMap<String, dynamic >' has no instance method ' cast' with matching arguments

我无法从之前的问题中找到解决方案,我已将json字符串转换为map下面是我的API调用方法。FuturefetchEvent()async{//hereichangeFuturetypeStringurl='http://xxxxxxxxxxxx.tk/api/userapp/event/lists';varheaders=newMap();//hereidefinedMaptypeheaders['Auth-Key']='OCDOC@2018';headers['End-Client']='OCDOC';varbody=newMap();//hereidefinedMaptypehe

firebase - Dart 错误 : Unhandled exception: E/flutter ( 5079): Invalid argument: Instance of 'Future<String>'

我正在尝试将文档添加到我的云Firestore数据库。以这种方式。FuturecurrentlyIn()async{FirebaseAuthauth=FirebaseAuth.instance;Stringfuser=awaitauth.currentUser();});returnfuser.uid;}Mapvotedown(){Mapcomdata={'user_Id':currentlyIn(),'actual_vote':0,'voteUp':false,};returncomdata;}DocumentReferencestoreReference=Firestore.ins