Suchergebnisse

Suchergebnisse 1-20 von insgesamt 24.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Na denn bedanke ich mich mal bei "moon" Ich habe zwar nicht so recht verstanden was Ihr mir sagen wollt, dafür ist mir als >dummer Mausschubser< der Tipp "eine Property über eine Eigenschaft" und "Model setzten" offenbar ein wenig zu unpräzise. Ist Property nicht die Übersetzung von Eigenschaft, also 'ne Instanzvariable einer Klasse? Und declared Properties dann ein Feature von Objective-C, damit man die Get- & Set-Methoden nicht von Hand tippen muss!?! Macht aber nichts, denn ich war auch nicht…

  • Zitat von ramo: „Und so vielleicht ? AppModel* myAppModel = [[AppModel alloc] initWithArray: priorDefinedArray ] ; self.ViewController.ptrAppModel = myAppModel;“ Wenn ich das recht verstehe, ist Dein Vorschlag obigen Code in AppDelegate.m einzufügen!? Das wäre das gleiche Spiel, nur in die andere Richtung. Im AppDelegate hätte ich zwar Zugriff auf _eine_ Instanz des ViewControllers (und könnte den wie oben gezeigt auch mit den Daten aus dem AppModel versorgen) nur ist das eben nicht _die_ instan…

  • Ich bin einer der Warmduscher, die mit dem InterfaceBuilder arbeiten Die Methode -initWithNibName ... "gibt" es bei mir nicht, bzw. ich rufe sie nicht (manuell/programmatisch) auf. Es bringt mir also auch nichts sie zu überschreiben, oder um den Parameter AppModel* erweitern.

  • Ich stehe (gefühlt) gerade auf dem Schlauch: Bisher hatten meine Model nur Methoden, bzw. haben Ihre Daten erst aus den Views erhalten. Also hat es gereicht in den Views jeweils eine eigene Instanz des Models anzulegen. Jetzt hat mein Model Instanzvariablen (Daten) die es verschieden Views zu Verfügung stellen soll. Die Instanz meines AppModel wird im AppDelegate angelegt. Die Klasse AppModel hat u.a. ein NSMutableArray (priorDefinedArray) als Instanzvariable, dessen Werte beim initialisieren üb…

  • Gelöst

    Catweazle - - iOS, tvOS, watchOS

    Beitrag

    Ich habe den Lümmel! Die Zombies haben ein __NSDate gemeldet, (woher kommt der doppelte Unterstrich?) Was mir zwar nicht die Lösung offenbarte, aber zumindest ein Hinweis war. Ein anschl. Analyse anstelle von Run hat ein überflüssiges autorelease identifiziert. Für einem NSDate als lokale Variable der neuen Klasse. E Voila

  • Zitat von gritsch: „ist klar, weil es auch keine exception ist. verwende doch malloc_error_break (wie dir bereits die fehlermeldung sagt). wenn du nicht weist wie, dann gibts google ;-)“ malloc_error_break ist keine Funktion/Methode in der man einen Breakpoint setzen kann/soll. Es handelt sich um das Symbol für einen entsprechenden Symbolic Breakpoint How to: Symbolic Breakpoint in Xcode setzen: 1. Debug Navigator öffnen - View/Navigator/Show Debug Navigator (CMD + 6) 2. Symbolic Breakpoint hinz…

  • Zitat von Thallius: „Benutze einfach mal Zombie. Das sollte den dangling Pointer finden Gruß Claus“ Für die Nachwelt: Zombie unter Xcode 4 einschalten: sugartin.info/2011/09/13/how-t…2-which-is-not-under-nda/

  • Zitat von Thallius: „Hast du mal einen Exception breakpoint gesetzt ? Gruß Claus“ Ich nehme mal an das ein Exception Breakpoint den Ablauf stopp, falls eine Exception geschmissen wird. Ich habe es gerade mal mit folgenden Parametern ausprobiert: Exception: All Break: On Throw Action: Sound Action: Log Message to console Das macht absolut keinen Unterschied und der Exception Breakpoint wird nicht angesprungen/ausgeführt, d.h. kein Sound, keine LogMsg.

  • Zitat von macmoonshine: „Zitat von »Catweazle« Der Tipp ich möge in malloc_error_break einen Breakpoint setzen, bringt mich nicht weiter. Scheint mir low level und systemintern zu sein, von mir ist die jedenfalls nicht. Du kannst auch symbolische Breakpoints setzen. Dazu wählst Du in Xcode 4 den Debug Navigator (Apfel-5) aus und klickst auf das Pluszeichen und links.“ Ok, habe den Dialog f. symbolische Breakpoints gefunden (gleich neben den Exeption Breakpoints ), weiß aber ehrlich gesagt nicht …

  • Zitat von macmoonshine: „Zitat von Catweazle: „Ich habe sämtliche [obj releases]; in der neuen Klasse geprüft, ob sie evtl. auf nil zeigen. Das ist aber nicht der Fall.“ Das bringt auch nichts, da Du in Objektive-C auch Nachrichten an nil senden darfst. Quellcode (2 Zeilen) ist kein Fehler.“ Ok ist klar. Ich wollte damit lediglich testen, ob nach dem Absturz die Adresse eines dieser Objekte in der Fehlermeldung genannt wird. Zitat von macmoonshine: „Wahrscheinlich versucht Deine App ein Objekt f…

  • Zitat von Thallius: „Hast du mal einen Exception breakpoint gesetzt ? “ Nein - Kannst Du mir auf die Sprünge helfen was ein Exception breakpoint ist?

  • Hallo Leute, meine App TestApp läuft so weit ganz gut. Jetzt habe ich (wg. MVC) umgeräumt. D.h. einige Methoden in eine neue Klasse verschoben. Nichts Dramatisches, dachte ich. Nun stürzt die App ab und der Debugger meldet, main würde das Signal SIGABRT erhalten. Die Konsole ergänzt den Programmabsturz mit der Meldung: TestApp(7628,0xa061e540) malloc: *** error for object 0x6804450: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug Ich habe sämtliche [obj …

  • Schon schön, da Apple sich offiziell dazu ja bedeckt hält. Allerdings bleibt die Frage, offen welcher Parameter ("arm7", "arm8", ...) für welche Plattform (iTouch 2.Gen, ..., iPhone 4S) bei den Build Settings einzutragen ist. Was ist dort eigentlich einzutragen, wenn man seine Zielplattform gar nicht kennt? Wenn man bspw. seine App in dem AppStore veröffentlichen möchte.

  • Bingo !!! Michael hat das Rätsel gelöst, danke! Ich hätte also wissen müssen, das der Prozessor in meinem iPod touch nicht dem entspricht, der in Xcode 4 (Gruß an Jens ) voreingestellt ist !? Ich bin der Überzeugung einen iPod touch der 2. Generation zu haben, (2008, 8GB, ovale Abeckung hi/re). Nachdem ich nun weiß, das der iPod touch der 3. Generation von einem "ARM Cortex A8" betrieben wird, hätte ich gedacht, das in dessen Vorgänger (iPod touch 2. Gen) ein A7 werkelt. Wer kennt eine Quelle (Ü…

  • Hallo Leute, weil da unten 'ne Menge Text steht und das ja bekanntlich vorm Lesen abschreckt, die mutmassliche Schlüsselfrage schon mal vorab: Wo muss man die AppID bei einem bestehendem Projekt in Xcode 4 eintragen? Hintergrund-Infos: Ich habe ein Projekt mit xCode 3 angefangen und bisher (erfolgreich) mit dem iPhone Simulator getestet. Nun habe ich ein iPod touch mit iOS 4.2 und möchte meine App darauf testen (Development). Dafür musste ich mein Xcode mit dem SDK 3.x auf die Version der ZielHa…

  • Den Parameter braucht man nicht (mehr) um eine erfolgreiche Verbindung aufzubauen. Er kann leer gelassen werden. Ich meine mich zu erinnern, dass das auch als Kommentar im Header-File dokumentiert ist!?!? Gruß, Catweazle

  • Abgesehen von den APIs der SozialenNetzen selbst, was wären denn die Alternativen zum ShareKit?

  • So, aus dem reichen Schatz meiner heutigen Erfahrung kann ich berichten, dass man mehr als 20min benötigt. Was aber an facebook liegt. Bis man sich nämlich eine fb-App mit Handy-Verfikation eingerichtet hat, ... . Wer dann noch die Nutzungsbedingungen -- die man abnicken muss -- mal überfliegt ist schon mal 'ne gute Stunde beschäftigt. Mein Hauptproblem ist aber: Bei der Verwendung ShareKit/Facebook-App wird der Nutzer der iOS-App - auf eine Web-View geleitet - nach eMail-Adresse und Passwort (z…

  • Zitat von Plany: „ich hab zwar keine Ahnung von diesen facebook Müll (würde mir nie im leben ein account da machen!) aber die Entwickler sind ja nicht doof also kann ich mir nicht vorstellen das eine Anbindung nur über js möglich ist 0o der gute alte http post request muss doch gehen! “ Mein Reden !!!

  • 10Min? Claus / Thallius sieht das offenbar etwas anders ... . Das klärt zwar nicht die Frage, ob es bei den SDKs einen vermeidbaren Overhead gibt, aber 10min klingt nach vertretbarem Aufwand. Frei nach dem Motto: "Solange es mir schmeckt, esse ich - Egal was verwurstet wurde." Sollte ich nach 30min noch kein Ergebnis zustande bekommen haben, darf ich mich doch bestimmt mal bei der melden, oder? :-)