- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个 PFObject 子类,如下所示:
问题.h
#import <Parse/Parse.h>
#import "InterestLevelIcon.h"
@class User, Question;
@interface Question : PFObject <PFSubclassing>
+(NSString *)parseClassName;
@property (retain, nonatomic) User *user;
@property (retain, nonatomic) NSString *questionText;
@end
问题.m
#import <Parse/PFObject+Subclass.h>
#import "Question.h"
#import "User.h"
@implementation Question
@dynamic user;
@dynamic questionText;
+(NSString *)parseClassName {
return @"Question";
}
@end
现在我尝试在这里创建一个测试问题:
问题创建测试.m
#import <UIKit/UIKit.h>
#import <XCTest/XCTest.h>
#import "Question.h"
@interface QuestionCreationTest : XCTestCase
@end
@implementation QuestionCreationTest
- (void)setUp {
[super setUp];
}
- (void)tearDown {
[super tearDown];
}
- (void)questionCreationTest {
Question *question = [Question object];
question.questionText = @"I am a cute bunny";
[question save];
}
@end
但是我的 Parse 仪表板中没有任何显示。我其中唯一的类是我的子类 PFUser,它工作正常。另外,当我尝试运行我的应用程序时,我收到此错误
[Error]: bad characters in classname: (null) (Code: 103, Version: 1.7.5)
我认为这是因为我的 TableViewController 正在尝试使用尚不存在的 Question 类来“initWithCoder”,这就是我尝试创建第一个问题的原因。
(是的,我确实在 AppDelegate 中注册了该类)[问题 registerSubclass]
这是我的问题:
1) 为什么我的测试没有在 Parse 仪表板中创建新的“问题”类?
2) 为什么 Question 类根本没有创建?
3) 我应该在 Parse 仪表板中手动创建一个新类并尝试将其链接到我的 Question 子类吗?
4) 我应该将问题中的属性初始化为默认值吗?那么新类(class)会出现在我的仪表板中吗?
最佳答案
你要说
Question *question = [Question objectWithClassName@"YOURCLASSNAME"];
关于ios - PFObject 子类未在解析仪表板中创建新类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32080752/
[X-Post from parse.com] Person是 PFObject 的子类 . Address也是 PFObject 的子类 . Address有一个 @property类型 Perso
我在 Parse(在 iOS 上)中的当前用户返回正常,它拥有的属性之一是指向 PFObject“A”的指针。因此,当我获得当前用户时,我可以在当前用户中看到指向“A”的有效指针。 我不知道如何从那里
我正在尝试创建一个可以删除以下项目的函数: var array = [23,36,12,45,52,63] removeItem(12,array) result : array = [23,36,4
所以我正在设置这个应用程序,用户可以看到他们的位置,也可以看到其他人的位置。对于脚本,我正在关注这个问题。 how to retrive location from a PFGeopoint - (P
我正在使用 PFObject 子类化,例如: @interface CarObject : PFObject @property (nonatomic, strong) BrandObject *b
我只是想知道最简单/建议的方法是删除 PFObject 及其相关的所有内容。例如,在照片分享应用中,如果上传者想删除他/她发布的照片,您如何同时删除与该照片相关的所有“赞”和评论? 现在,我正在使
假设我有一组“myObject”类的PFObjects(本质上是字典)。此类的对象包含字典键“myDictionary”。反过来,“myDictionary”有一个键“myKey”,我想访问它并搜索与
我在 Xcode 中出现一个错误,提示“Downcast from '[PFObject]?'” '[PFObject]' 只解包可选值;您是要使用“!”吗? var iDArray = [S
Xcode 6.3.1:错误:无法将“PFObject”类型的值分配给“PFObject!”的值 试图理解更严格的 Swift '!'和 '?'要求,因为我认为这是错误的主要原因。 问题出在下面的代码
我正在将解析查询保存到数组中,但在 if letobjects=objectsas? 上出现以下错误? [PF对象] 并且出现以下错误:从“[PFObject]?”向下转型?到“[PFObject]”
我有一个名为 FriendRelation 的 Parse 类。这个类(class)有两个用户,一个是 friend ,另一个是用户。 我想获取用户的所有 friend 发布的所有消息。我尝试使用以下
然后我尝试将键从 PFObject 转换为字符串,但出现错误。我在 Parses 网站上找不到任何内容。请帮忙 var findProgram = PFQuery(className: "Progra
在我的应用程序中,当我尝试注册时,PFObjects 未保存在后台(emailLabel、FirstNameLabel、LastNameLabel、PasswordLabel。知道为什么吗 这是一个代
我已将 userIds 保存在解析为 String 的列中,并且我想将其转换为 PFObject 。我怎样才能快速做到这一点?我试图按如下方式检索 userId: followedUserQuery.
我有一个计时器,可以将当前日期倒计时到我在 Parse 中设置的日期(类名:“Date”)。现在,它使用我设置的 ObjectId 检索该数据。我想将其设置为使用“updatedAt”列中的日期来调用
我已经查看了所有内容,人们说使用 whereKey: equalTo: 可以在数组中工作,但由于某种原因它不适合我。我试图让用户搜索标签,并且包含该标签的所有帖子都会出现。当我删除 whereKey:
我有一个PFObject,Account,其中包含一个User数组,它们是PFUsers的子类。然后,User 有一个 NSDictonary 属性 allowableApps,它是一个 NSDict
我使用 Parse 作为我的后端,我试图让两个子类映射到同一个表。 在我的模型中,我有一个抽象的 Post 类,它符合 PFSubclassing 协议(protocol)并包含几个属性和方法。在我的
我想将来自 Parse 查询的 PFObjects 保存在我的类称为 listdata 的 NSMutableArray 中。我稍后会使用 listdata 数组。当我跟踪我的代码时,它会为找到的每个
我在使用 key 成功检索 PFObject 时遇到问题。对象最后为零: var object = PFObject(className:"Topic") var query = PF
我是一名优秀的程序员,十分优秀!