Suchergebnisse

Suchergebnisse 1-20 von insgesamt 42.

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

  • Hi Kay, beim University Developer Accout gibt es kein iTunes Connect Account

  • HI, sorry für die dumme Frage: Aber "was" hast du "wo" direkt angeschaltet?

  • Hi, wir verwenden den Original-Code von Apple: Quellcode (18 Zeilen) und landen immer bei dem Teil [self disableGameCenter]; Viele Grüße Peter

  • Hi Leute, kann man mit Hilfe eines University Developer Accounts auch Game-Center in der App nutzen. Ich kann es zwar bei der AppId "Game Center" einschalten, aber vom Programm aus kann ich mich nicht mit dem Server verbinden. Wir verwenden den Code aus dem Game Center Programming Guide (Listing 3-1), die Connection wird aber nicht erzeugt. ITunes Connect kann man beim Developer Programm leider nicht aktivieren, vielleicht liegt es daran? Vielen Dank Peter

  • weak und strong

    pstoehr - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hi Michael, der Autorelease-Pool ändert doch nichts an der Ausgabe des letzten NSLog(@"S2: %@", s2);-Statements! Viele Grüße Peter

  • weak und strong

    pstoehr - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hi Michael, genau das hab ich doch gemacht! Deswegen weiß ich doch auch dass bei __weak kein dealloc aufgerufen wird und bei __unsafe_unretained schon. Ich versteh nur nicht warum dass so ist! Peter

  • weak und strong

    pstoehr - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hi, so langsam fall ich vom Glauben ab ... Ich hab jetzt den Code mal so umgeschrieben: Quellcode (15 Zeilen) Die Klasse MyData ist dabei ziemlich leer, es gibt nur eine int-property und eine überladene dealloc() Methode. Eigentlich hätte ich angenommen, dass durch s1=nil; nicht nur s1 auf nil gesetzt wird, sondern auch der s1 freigegeben wird. Wird es aber nicht. Erst wenn ich die Zuweisung s2=s1; auskommentiere wird durch bei s1=nil; auch s1 freigegeben. Ich frag mich jetzt nur warum. Ich dach…

  • weak und strong

    pstoehr - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hi Zerm, in den "Transitioning to ARC Release Notes" steht: Zitat: „__weak specifies a reference that does not keep the referenced object alive. A weak reference is set to nil when there are no strong references to the object.“ Also sollte in meinem Beispiel s2 nil werden sobald s1 das Objekt hinter s1 "verschwindet" und dass sollte ja durch s1=nil; (wie oben beschrieben) in dem Programm passieren. Irgendwie stehe ich wohl auf dem Schlauch Peter

  • weak und strong

    pstoehr - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hi Michael, im zweiten Beispiel weiß ich dass ganz genau. Wenn ich dass ganze mal in Vor-Arc-Zeit Mittel beschreibe wird aus dem ARC Quellcode (1 Zeile) ja so etwas wie Quellcode (3 Zeilen) da s1 ja vorher einen RC von 1 hatte, wird er bei der Zuweisung auf 0 dekrmentiert und dealloc sollte aufgerufen werden. Oder sehe ich da was falsch? Viele Grüße Peter

  • weak und strong

    pstoehr - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hi Lucas, was da passiert ist klar, aber ich dachte immer, bei weak-Pointern wäre einer der Gags dass es keine Dangling-Pointer mehr gibt und ich hatte erwartet, dass mein s2 "automatisch" genilt wird wenn das referenzierte Objekt stirbt. Wahrscheinlich hab ich da die Anleitung wohl falsch interpretiert Viele Grüße Peter

  • weak und strong

    pstoehr - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hi, danke für die schnellen Antworten. Ich hab mal den Autorelease-Pool entfernt und gehofft, dass das dann das zweite NSLog()-Statement für den s2 auch "(null)" ausgibt, tut es aber nicht Für mich stellt sich jetzt die Frage, wer hat denn noch eine Referenz auf s1? Oder anders gefragt, wie muss der folgende Code verändert werden dass beim zweite NSLog()-Statement für den s2 auch "(null)" ausgegeben wird, der in s2 gespeicherte Verweis auf das ehemalige s1 Objekt also auch gelöscht wird? Quellco…

  • weak und strong

    pstoehr - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Hi Leute, sorry für die wahrscheinlich dumme Frage, aber ich komme aus der iOS 4 Zeit und versuche jetzt ganz schnell in die iOS 6 Welt zu kommen. Irgendwie bin ich zu blöd strong und weak zu verstehen. Bisher hab ich einfach mal angenommen, bei strong übernimmt die Ownershhip für das Objekt und bei weak hab ich nur ne Referenz zum Objekt, ich kümmere mich aber nicht um die Ownership. Wenn mir jemand bei einem weak Object die letzte Referenz wegnimmt, dann stirbt auch für die weak-Referenz das O…

  • Xcode und Dokumentation

    pstoehr - - Xcode & Tools

    Beitrag

    Hi,Zitat von macmoonshine: „Hast Du schon versucht, den Ordner an eine zentrale Stelle zu schieben und zu verlinken?“ so etwas wäre mein nächster Versuch wenn ich wieder an die Rechner komme. Aber mal ganz ehrlich, dass kann doch nicht der ernst von Apple sein oder gehen die tatsächlich davon aus, dass an einem Rechner wirklich immer nur eine Person arbeitet? Irgendwie ist dass doch etwas Steinzeitlich ... Viele Grüße Peter

  • Xcode und Dokumentation

    pstoehr - - Xcode & Tools

    Beitrag

    Hi Leute, vielleicht bin ich ja nur zu blöd ... An meinem Rechner arbeiten verschiedene Leute unter verschiedenen Accounts. So wie es aussieht lädt Xcode jetzt für jeden Entwickler getrennt die Dokumentation runter und kopiert sie nach ~/Library/Developer/Shared/Documentation/DocSets ... Das verschwendet ne ganze Menge an Speicherplatz und Bandbreite. Kann man das aktuelle Xcode irgendwie dazu überreden, dass die Dokumentation nur einmal runtergelassen wird und dann zentral zur Verfügung steht? …

  • Danke an alle! Es gibt so Tage, da merke ich, dass ich für Xcode 4.x zu alt geworden bin

  • Hallo Leute, mal ne Frage an die Experten: Wie kann ich im "Interface Builder Teil" von Xcode den Datasource eines UIPickerViews so setzen, dass es nicht der Controller ist. Im Source Code kann man das ja über die entsprechende Property des UIPickerViews erreichen, aber gibt es auch einen Weg dass graphisch zu machen? Und wenn "ja", welchen? Hintergrund der Frage ist, dass ich mehrere UIPickerViews habe, die Daten werden mehr oder weniger kompliziert zur Verfügung gestellt und ich hab keine groß…

  • Hallo Leute, mal ne dumme Frage: Gibt es noch einen echten Unterschied zwischen einem Objekt dass mit dem normalen alloc-init erzeugt wird und einem dass mit dem Convenience Allocator erzeugt wird. Früher war es klar, da waren die mit dem Convenience Allocator erzeugten Objekte im Autorelease Pool. Aber wenn ich dass richtig verstehe (und meine "Experimente" richtig deute) ist da im Normalfall unter iOS5.x und OS X 10.7 (und höher) wohl kein Unterschied mehr. Wenn dem so ist, was spricht dann ge…

  • Ad Hoc Netzwerk mit iPad

    pstoehr - - Hilfe

    Beitrag

    HI, ich hab in der Zwischenzeit mal ein paar Tests mit Bluetooth-Chat Programmen im freien Feld gemacht. Bis gut 10m funktioniert die Verbindung immer perfekt. So ab 15m kann es kritisch werden und zwar genau dann, wenn zwischen den beiden Geräten ein Mensch ist und eines der Geräte in der Hand hält. Richtig kritisch wird es dann, wenn man sich "Rücken an Rücken" gegenübersteht und Bluetooth so durch zwei Körper abgeschattet wird, dann kann die Verbindung bei 15m schon abbrechen (muss aber nicht…

  • Ad Hoc Netzwerk mit iPad

    pstoehr - - Hilfe

    Beitrag

    Hi *, schon mal vielen Dank für die Tipps. An einen WLAN Router/Laptop hatten wir auch schon gedacht, aber da braucht man halt "ein Kästchen" mehr. Bei Bluetooth müssten wir mal schaun wie weit es "im freien Feld" reicht, mehr als 25 bis 30m brauchen wir eh nicht. Vielen Dank schon mal Peter

  • Ad Hoc Netzwerk mit iPad

    pstoehr - - Hilfe

    Beitrag

    Hallo *, ich bin auf der Suche nach einer Lösung um im "netzwerklosen Outback" eine Netzverbindung zwischen einem iPad und einem iPod touch herzustellen. Der Hintergrund ist folgender: Meine Frau und ich fliegen Modellflugwettbewerbe (genauer F3K). Verschiedenste Flugaufgaben müssen innerhalb von vorgegebenen Zeiten erfüllt werden. Ein Beispiel dafür ist das sogenannte "Steigern", innerhalb von 10 Minuten muss man zuerst mindestens 30 Sekunden fliegen, landen dann mindestens 45 Sekunden fliegen …