Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 传递指向属性的指针?fmdb和一个自定义类_Objective C_Ios - Fatal编程技术网

Objective c 传递指向属性的指针?fmdb和一个自定义类

Objective c 传递指向属性的指针?fmdb和一个自定义类,objective-c,ios,Objective C,Ios,我不确定我想做的是否可行,我甚至无法正确解释,但我会尝试一下 我正在创建一个类,它将创建一个FMDatabase作为属性,我想在init方法中打开数据库。看起来像这样 FMDatabase *database = [[FMDatabase databaseWithPath:<insert path here>] retain]; [database open]; self.localData = *database; FMDatabase*database=[[FMDatabase

我不确定我想做的是否可行,我甚至无法正确解释,但我会尝试一下

我正在创建一个类,它将创建一个FMDatabase作为属性,我想在init方法中打开数据库。看起来像这样

FMDatabase *database = [[FMDatabase databaseWithPath:<insert path here>] retain];
[database open];
self.localData = *database;
FMDatabase*database=[[FMDatabase databaseWithPath:]retain];
[数据库开放];
self.localData=*数据库;
我从imcompatible类型分配时出错


这是可能的还是我做得不对?

localData有什么类型?如果它的类型是
FMDatabase*
(看起来应该是这样),那么赋值应该是:

self.localData = database;

愚蠢的XCODE,我尝试了10次,没有在数据库前面加*号,它一直在说错误,在我发布这篇文章的第二天,错误就消失了。是的,就是这样,XCODE在第一次删除错误时就落后了。哎哟,我看到你在我回答之前对这个问题发表了评论。抱歉迟到了:)