2011-02-02 2 views
0

Хорошо, поэтому я совершенно новый для какао, и у меня есть одна неудачная вещь. Он говорит «colorchooser» undeclared на первом (colorchooser.selectedSegmentIndex == 0) Я понятия не имею, что случилось!'colorchooser' undeclared

// 
// Flashbox2ViewController.m 
// Flashbox2 
// 
// Created by Paxton Harman on 2/1/11. 
// Copyright 2011 Santa Barbara City College. All rights reserved. 
// 

#import "Flashbox2ViewController.h" 

@implementation Flashbox2ViewController 
@synthesize colorChooser, sampleText; 

-(IBAction) colorChanged { 
    if (colorchooser.selectedSegmentIndex == 0) sampleText.textColor = [UIColor blackColor]; 
    if (colorchooser.selectedSegmentIndex == 1) sampleText.textColor = [UIColor blueColor]; 
    if (colorchooser.selectedSegmentIndex == 2) sampleText.textColor = [UIColor redColor]; 
} 
+1

Objective C, аналогичное с, является чувствительной к регистру – Ankit

ответ

1

выбрать ColorChooser или ColorChooser

+1

конкретно, вы определили/объявлены ColorChooser, но вы используете ColorChooser в вашей реализации colorChanged. – justin

+0

Получил! Благодаря! Я буквально только начал изучать это, поэтому я знал, что это что-то, возможно, базовое, спасибо снова! – Paxton

+0

@ Пакстон, пожалуйста. счастливое кодирование – justin

0

Если вы делаете @property из ColorChooser и @synthesize его ... то очевидно, что вы должны использовать colorChooser.selectedSegmentIndex и не colorchooser.selectedSegmentIndex ...

Приветствие