Probleem bij nieuwe iViking

Probleem bij nieuwe iViking discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hoi allemaal, ik ben bezig aan een nieuwe versie van iViking... Deze zal nu ook een tabbarController hebben wat de boel allemaal wat overzichtelijker maakt. ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Zoeken Berichten van vandaag Markeer forums als gelezen
  #1  
Oud 16 November 2009, 23:54
» Ik heb geen iPhone  
» Ik heb geen iPad  
» Mac OS X
 
Geregistreerd: 7 November 2007
Locatie: Antwerpen, Belgi
Berichten: 80
Stuur een bericht via MSN naar vincentjanv Stuur een bericht via Skype™ naar vincentjanv Send a message via twitter to vincentjanv
Lightbulb Probleem bij nieuwe iViking

Hoi allemaal,


ik ben bezig aan een nieuwe versie van iViking... Deze zal nu ook een tabbarController hebben wat de boel allemaal wat overzichtelijker maakt. Nu heb ik een probleem met code die niet meer wil uitvoeren omdat hij nu gebruik maakt van die tabbarController. Welke mede-ontwikkelaar kan me hierbij 2 min helpen? Ik denk echt dat het niet langer duurt, maar ik geraak er gewoon niet uit... Credits in het programma voor wie me helpt!

e-mail maar naar iviking@vincentverbist.be
Site (V1.5): iViking.vincentverbist.be What is 1 + 0.5? Yes V1.5!


Alvast bedankt
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 17 November 2009, 10:49
» iPhone 5s 16GB (Goud) [FW: 7.1.2]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 16GB [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 12 January 2009
Berichten: 484
Standaard

Ik heb zelf ook eens een tabbarcontroller toegevoegd aan een applicatie. Niet veel problemen mee gehad. Enige verschil is dat de views al geinitializeerd moeten zijn als je ze toevoegt aan de TabbarController. hoe dat moet weet ik uit mijn hoofd, maar er zijn wel wat tutorials te vinden. Als je wat code paste kan ik of iemand anders er wel ff naar kijken.
__________________
Software Engineer
iPhone Developer
  #3  
Oud 17 November 2009, 11:56
» Ik heb geen iPhone  
» Ik heb geen iPad  
» Mac OS X
 
Geregistreerd: 7 November 2007
Locatie: Antwerpen, Belgi
Berichten: 80
Stuur een bericht via MSN naar vincentjanv Stuur een bericht via Skype™ naar vincentjanv Send a message via twitter to vincentjanv
Standaard

Wel, het gaat bijv al om deze code in mijn FirstViewController.m:

- (void)viewDidLoad {
[super viewDidLoad];
NSLog(@"View geladen");
[self haalGegevens];
}

Je zou verwachten om toch tenminste in je log 'view geladen' te zien, maar zelfs dat gebeurt niet. De applicatie laadt perfect, hij heeft alles weer zonder errors, maar toch wilt hij die nslog niet schrijven, en bijgevolg ook de haalGegevens niet...

En vanboven import ik

#import "FirstViewController.h"
#import "iViking_2AppDelegate.h"

al weet ik niet of die AppDelegate echt gemporteerd moet worden...

Any ideas?
  #4  
Oud 17 November 2009, 12:52
» iPhone 4S 32GB (Wit) [FW: 5.0.1]  [Jailbreak: Nee]
» iPad 1 Wi-Fi 16GB [FW: 5.0.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 11 July 2008
Berichten: 16
Standaard

Is FirstViewController wel een subclass van UIViewController?
  #5  
Oud 17 November 2009, 14:19
» Ik heb geen iPhone  
» Ik heb geen iPad  
» Mac OS X
 
Geregistreerd: 7 November 2007
Locatie: Antwerpen, Belgi
Berichten: 80
Stuur een bericht via MSN naar vincentjanv Stuur een bericht via Skype™ naar vincentjanv Send a message via twitter to vincentjanv
Standaard

Maar FirstViewController was al in het project toen ik het aanmaakte, dus ik neem aan van wel...
  #6  
Oud 17 November 2009, 23:05
Malork's schermafbeelding
» iPhone 4S 32GB (Wit) [FW: 5.1.1]  [Jailbreak: Nee]
» iPad 3 Wi-Fi + 4G 16GB (Zwart) [FW: 5.1.1]  [Jailbreak: Nee]
» Mac OS X
 
Geregistreerd: 31 May 2008
Locatie: Landgraaf
Berichten: 178
Stuur een bericht via MSN naar Malork
Standaard

Citaat:
Oorspronkelijk geplaatst door vincentjanv Bekijk bericht
Maar FirstViewController was al in het project toen ik het aanmaakte, dus ik neem aan van wel...
Ik zou toch eens kijken voor de zekerheid; eventueel kan / wil ik je wel helpen maar ik denk dat het lastig wordt zonder dat ik het project kan inzien. als je kan / wil / mag, stuur mij gerust het project (ik zal er vertrouwelijk mee omgaan, ik heb er toch geen baat bij).

Overigens kan het ook zo zijn dat er een subclass van die FirstViewController is die een ViewDidLoad() methode heeft, maar waarin de [super viewDidLoad] niet aangeroepen / uitgevoerd wordt.

de #import "iViking_2AppDelegate.h" hoeft alleen genclude te worden als je hem ook daadwerkelijk gebruikt om gegevens uit de AppDelegate te halen (model) of andere views wil aansturen via de AppDelegate.

je krijgt dan (simpel voorbeeld):

iViking_2AppDelegate *appDelegate = (iViking_2AppDelegate *)[[UIApplication SharedApplication] delegate];
[appDelegate mijnMethodeInAppDelegate];

Citaat:
Oorspronkelijk geplaatst door Whacko Bekijk bericht
Ik heb zelf ook eens een tabbarcontroller toegevoegd aan een applicatie. Niet veel problemen mee gehad. Enige verschil is dat de views al geinitializeerd moeten zijn als je ze toevoegt aan de TabbarController. hoe dat moet weet ik uit mijn hoofd, maar er zijn wel wat tutorials te vinden. Als je wat code paste kan ik of iemand anders er wel ff naar kijken.
Je moet dan de views laden en in een NSArray plaatsen, vervolgens die views aan de tabBarController doorgeven via [mijnTabbarController setViewControllers:arrayMetControllers];
zie (snel) snippet:

Citaat:
.....
#import "TestView.h"
#import "TestViewTwee.h"
.....
TestView *testVC = [[TestView alloc] initWithNibName:@"TestView" bundle:[NSBundle mainBundle]];
testVC.tabBarItem.title = @"tab item 1";
testVC.tabBarItem.image = [UIImage imageNamed:@"tab1.png"];

TestViewTwee *testVCTwee = [[TestViewTwee alloc] initWithNibName:@"TestViewTwee" bundle:[NSBundle mainBundle]];
testVCTwee tabBarItem.title = @"tab item 2";
testVCTwee.tabBarItem.image = [UIImage imageNamed:@"tab2.png"];

NSArray *views = [NSArray arrayWithObjects:testVC,testVCTwee,nil];
[tabBarController setViewControllers:views];

[testVC release];
[TestViewTwee release];
makkelijker is om ze natuurlijk via de IB te laden; is maar net waar je voorkeur naar uitgaat (ik prefereer het via code op te lossen).

...maar dat terzijde

PS: Ik vind sommige moderators hier wel ERG mierenneukerig.... We proberen hier elkaar te helpen, ga dan niet liggen zeuren over een keer de edit-knop niet gebruiken....

Laatst gewijzigd door Malork; 18 November 2009 om 00:00. Reden: Beetje gerriteerd aan het overdreven gemoderate gedrag soms.
Reageren

Labels
iviking, ontwikkeling, tabbarcontroller, xcode


Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 
Discussietools
Weergave

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
probleem bij nieuwe batterij voor 3GS met iOS4 gijski iPhone algemeen 4 9 July 2010 15:09
iViking: MobileVikings-saldo applicatie vincentjanv iPhone Apps 34 7 August 2009 15:08
Probleem bij QuickPwn 2.2.5 Jeffius Archief 1 15 April 2009 20:20
Probleem bij unlock 2.0 vinniemaster Archief 1 29 July 2008 08:18
Probleem bij jailbreak 1.1.2 oliver Unlock [archief] 5 23 December 2007 10:53

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 01:51.