6 berichten aan het bekijken - 1 tot 6 (van in totaal 6)
  • Q:
    Inactief
    Anoniem

    Oulets niet meer zichtbaar na Xcode update

    Beste OMTers,

    Sinds kort ben ik begonnen met het programmeren in Xcode. Ik leer vanuit een boek (Beginning iPhone 3 Development).

    Nou heb ik sinds vandaag de laatste stable SDK (Xcode en IB 3.2.4; iOS 4.1) geïnstalleerd, maar nu werkt IB niet helemaal meer zoals voor heen.

    Ik heb in mijn xViewController.h het volgende script:

    <br />
    #import <UIKit/UIKit.h></p>
    <p>@interface Autosize2ViewController : UIViewController {<br />
    	UIButton *button1;<br />
    	UIButton *button2;<br />
    	UIButton *button3;<br />
    	UIButton *button4;<br />
    	UIButton *button5;<br />
    	UIButton *button6;<br />
    }</p>
    <p>@property (nonatomic, retain) IBOutlet UIButton *button1;<br />
    @property (nonatomic, retain) IBOutlet UIButton *button2;<br />
    @property (nonatomic, retain) IBOutlet UIButton *button3;<br />
    @property (nonatomic, retain) IBOutlet UIButton *button4;<br />
    @property (nonatomic, retain) IBOutlet UIButton *button5;<br />
    @property (nonatomic, retain) IBOutlet UIButton *button6;</p>
    <p>@end<br />
     

    Normaal zou je dan in IB met je rechtermuisknop van File’s Owner naar je button moeten slepen om je UIButton Outlets te zien, maar die zie ik niet meer. Ik zie alleen het -view outlet.

    Wat doe ik fout?

    Bijdrager
    Verwijder

    heeft dit gewerkt en heb je alleen de nieuwe Xcode geïnstalleerd of heb je daarna nog iets veranderd? m.a.w. zou het kunnen dat het niets met de nieuwe versie te maken heeft?

    Inactief
    Anoniem

    Ik was met deze oefening begonnen nadat ik de update geïnstalleerd had. Mijn oude bestanden geven WEL outlets weer in de nieuwe IB.

    Ik heb het hele project in een ZIP’je gedaan: https://files.me.com/raween/xsvyrh

    Misschien dat iemand de oplossing vind?

    Bijdrager
    Koetjesreep

    Ik snap je probleem niet zo, heb je het nu zelf opgelost?
    Normaal kan je ook vanuit de IB outlets en actions toevoegen, deze voegt ze dan zelf in je code toe.

    Bijdrager
    Verwijder

    als je in IB “Reload All Class Files” (File menu) doet dan werkt het weer

    Inactief
    Anoniem

    @Willemien: Dank je wel! Ik kende die optie niet, maar het heeft me geholpen! Danku danku!

    @Koetjesreep: Ik had het zelf nog niet opgelost, maar die oude bestanden waar ik oversprak waren oudere en andere oefeningen.

    Bedankt voor jullie reacties!

6 berichten aan het bekijken - 1 tot 6 (van in totaal 6)

Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.