小编Yan*_* P.的帖子

如何在UI测试期间使用Xcode 7截取我的UI屏幕截图?

所以我下载了XCode 7的测试版并且我已经创建了一些UI测试,但是我找不到在测试期间如何截取我的app/UI截图的功能.

有人可以帮忙吗?

xcode ios xcode-ui-testing

10
推荐指数
1
解决办法
6199
查看次数

xcode期望选择器用于objective-c方法和缺少@end错误

这是我的代码

#import "MasterViewController.h"
#import "DiseaseResultsViewController.h"

@interface MasterViewController ()
@end

@implementation MasterViewController

@synthesize symptomTextField;

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
    if ([[segue identifier] isEqualToString:@"searchFunctionSegue"])
    {
        if ([self.symptomTextField.text length])
        {
            DiseaseResultsViewController *resultsViewController = [segue destinationViewController];

            resultsViewController.symptomSearchString = self.symptomTextField.text;
        }
    }
}

@end
Run Code Online (Sandbox Code Playgroud)

我在"if([self.symptomTextField.text length]"行上得到"Objective-C方法的预期选择器"错误

并在"DiseaseResultsViewController*resultsViewController = [segue destinationViewController]"行下面的行中出现"expected method …

objective-c ios

5
推荐指数
2
解决办法
7805
查看次数

dequeueReusableHeaderFooterViewWithIdentifier不在ios9中调用init方法

我正在使用自定义标题单元格,虽然它在ios8中正常工作,但当我在ios9设备上尝试时,该表调用dequeueReusableHeaderFooterViewWithIdentifier,但它不调用initWithFrame(或我尝试的任何init函数)函数,所以我只需为头文件获取一个空格.

dequeueReusableHeaderFooterViewWithIdentifier在ios9中的工作原理是否有所改变?

谢谢

objective-c uitableview ios ios9

2
推荐指数
1
解决办法
621
查看次数

具有多个值的数据库单元?

我正在设计一个应用程序,我想根据症状搜索疾病.我正在尝试使用MySql设计数据库,但作为初学者,我遇到了一些设计理念的麻烦.

基本上疾病会有多种症状,所以在disease桌子上我想要这些列:

disease_id, disease_name, disease_description, **disease_symptoms** 
Run Code Online (Sandbox Code Playgroud)

问题是,一种疾病不会只有一种症状,并且在一个单元格中放置多个值与我在网上发现的数据库设计理念背道而驰.

于是,我找到了最好的解决办法,到目前为止是使一表多列,1对疾病的id,然后像10列,分别为:symptom_0,symptom_1,symptom_2,等.因此,当我进行SQL查询时,它可以返回所有具有特定症状的疾病.

我只是想知道是否有更有效的方法来做到这一点.

mysql database algorithm

1
推荐指数
1
解决办法
6301
查看次数