Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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
Php 如何发布要保存到MySQL的自定义NSObject属性_Php_Mysql_Ios_Objective C_Core Data - Fatal编程技术网

Php 如何发布要保存到MySQL的自定义NSObject属性

Php 如何发布要保存到MySQL的自定义NSObject属性,php,mysql,ios,objective-c,core-data,Php,Mysql,Ios,Objective C,Core Data,在我正在处理的一个项目中,我有一个名为NSObject的用户子类的自定义对象。用户有一些字符串属性等。。但更重要的是,它还有一个NSMutableArray属性,其中包含其他自定义对象EMO对象-名称是设备移动顺序的缩写。每个用户创建EMO。我可以看到如何在Core数据中创建EMO对象,并从NSMutableArray中读取该对象,以及如何将数组中的对象持久化到CoreData中 这是我无法理解的 如何将用户对象发布到服务器上,并使用PHP脚本将用户保存在MySQL中。具体来说,如何将充满自定义

在我正在处理的一个项目中,我有一个名为NSObject的用户子类的自定义对象。用户有一些字符串属性等。。但更重要的是,它还有一个NSMutableArray属性,其中包含其他自定义对象EMO对象-名称是设备移动顺序的缩写。每个用户创建EMO。我可以看到如何在Core数据中创建EMO对象,并从NSMutableArray中读取该对象,以及如何将数组中的对象持久化到CoreData中

这是我无法理解的


如何将用户对象发布到服务器上,并使用PHP脚本将用户保存在MySQL中。具体来说,如何将充满自定义NSObject的NSMutableArray属性保存到后端关系数据库

您将创建一个JSON或XML负载,该负载将使用Restful接口发布到服务器。然后服务器将获取该负载并将其插入数据库

NSJSONSerialization会将其转换为JSON NSURLSession将是将http请求推送到服务器的API
所以我假设MySQL中保存序列化对象的列需要是二进制数据类型?不,MySQL将镜像JSON/XML负载的结构。