草庐IT

internal_init

全部标签

ios - swift : Calling an init from another init

我有一个带有两个初始化方法的对象。其中一个接受NSDictionary,另一个接受一大堆String变量。我想调用NSDictionaryinit,然后从那里将我的字典转换为字符串,然后用我的字符串调用另一个init。这是我的代码:init(data:NSDictionary){self=Event(data["event_id"]as!String,eventName:data["event_name"]as!String,eventDescription:data["description"]as!String,eventCategories:data["categories"]a

android - 未找到 com.google.android.gms.internal.zzaja 的类文件

我正在使用Fragment来设计Firebase简单的登录注册。我在OnCreateView()方法初始化时出错auth=FirebaseAuth.getInstance();错误:-错误:(58,28)错误:无法访问zzaja找不到com.google.android.gms.internal.zzaja的类文件请帮忙来源:-http://www.androidhive.info/2016/06/android-getting-started-firebase-simple-login-registration-auth/ 最佳答案

android - 未找到 com.google.android.gms.internal.zzaja 的类文件

我正在使用Fragment来设计Firebase简单的登录注册。我在OnCreateView()方法初始化时出错auth=FirebaseAuth.getInstance();错误:-错误:(58,28)错误:无法访问zzaja找不到com.google.android.gms.internal.zzaja的类文件请帮忙来源:-http://www.androidhive.info/2016/06/android-getting-started-firebase-simple-login-registration-auth/ 最佳答案

iphone - 如何将字符串数组发送到 UIActionSheet varargs init 方法中?

我有一个行动表,其中的选项会根据情况而有所不同。有足够多不同的按钮标题,我想首先构建这些按钮标题的数组,但我不知道如何将其转换为可变参数格式。我想做这样的事情:NSMutableArray*buttonTitles=[NSMutableArrayarray];if(condition1){[buttonTitlesaddObject:@"Doaction1"];}if(condition2){[buttonTitlesaddObject:@"Doaction2"];}if(condition3){[buttonTitlesaddObject:@"Doaction3"];}if(cond

ios - 如何正确实现 ARC 兼容和 `alloc init` 安全单例类?

这个问题在这里已经有了答案:HowdoIimplementanObjective-CsingletonthatiscompatiblewithARC?(10个答案)关闭9年前。我看到了线程安全的版本+(MyClass*)singleton{staticdispatch_once_tpred;staticMyClass*shared=nil;dispatch_once(&pred,^{shared=[[MyClassalloc]init];});returnshared;}但是如果有人只是调用[MyClassalloc]init]会发生什么?如何让它返回与+(MyClass*)singl

数据库链接报错init datasource error, url:.....

今天连接数据库的时候报错了…原因如下[com.alibaba.druid.pool.DruidDataSource]-initdatasourceerror,url:…这是url地址错误,所以连接不上数据库,把url填写正确就可以了。1、导入项目之前,请确认工作空间编码已设置为utf-8window->Preferences->General->Wrokspace->Textfileencoding->Other选择UTF-82、导入后,由于开发环境中JRE以及TomcatLibrary名称可能和源代码中的不一致,可能会出现BuildPath的错误,解决方法如下:右键project->Buil

数据库链接报错init datasource error, url:.....

今天连接数据库的时候报错了…原因如下[com.alibaba.druid.pool.DruidDataSource]-initdatasourceerror,url:…这是url地址错误,所以连接不上数据库,把url填写正确就可以了。1、导入项目之前,请确认工作空间编码已设置为utf-8window->Preferences->General->Wrokspace->Textfileencoding->Other选择UTF-82、导入后,由于开发环境中JRE以及TomcatLibrary名称可能和源代码中的不一致,可能会出现BuildPath的错误,解决方法如下:右键project->Buil

iphone - Objective-C : Proper way to init an NSArray that is a @property

我的类(class)有一个属性,它是一个NSArray。我保留属性(property)。我的问题是,在不泄漏和使保留计数过高的情况下将对象添加到该数组的正确方法是什么?这是我正在使用的:.h:NSArray*foodLocations;@property(nonatomic,retain)NSArray*foodLocations;//我确保在我的dealloc中合成并释放该属性。.m-(void)viewDidLoad{[superviewDidLoad];NSArray*tempFood=[[NSArrayalloc]initWithArray:[selfreturnOtherAr

ios - NSArray.array/.new/@[]/alloc-init 之间的区别

似乎有不同的实例化NSArrays的方法(对于NSDictionary和其他一些也是一样的)。我知道:[NSArray数组][NSArraynew]@[][[NSArrayalloc]init]出于可读性原因,我通常坚持使用[NSArrayarray],但它们之间有什么区别,它们真的都做同样的事情吗? 最佳答案 它们的结果都是一样的,你得到一个新的空不可变数组。不过,这些方法具有不同的内存管理含义。ARC最终没有区别,但在ARC之前,您必须使用正确的版本或发送适当的保留、释放或自动释放消息。[NSArraynew],[[NSArra

ios - "message": "Internal server error" issue with Lambda/API Gateway and iOS

我已经设置了一个lambda函数并在API网关中创建了一些GET和POST方法,在Web应用程序中测试它们时它们似乎工作正常。然后,我尝试调用使用移动中心设置的iOS应用程序中的函数。这些功能也可以通过移动中心在测试设施内完美运行,但是当我实际测试应用程序内的功能时,我得到:"message":"Internalservererror"我知道这个错误没什么可解决的,但我想不出一种方法来获得更详细的错误描述。有什么想法吗? 最佳答案 这可能是因为您的Lambda函数未设置为返回HTTP状态代码。改变自exports.handler=(