Suchergebnisse

Suchergebnisse 1-20 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

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

  • TabBar verschwindet nachdem ein Segue benutzt wurde

    MCDan - - Swift

    Beitrag

    Ah ok, jetzt ist mir der Aufbau klar. Jetzt verstehe ich aber nicht, warum Du den TableViewController/NavigationViewController einmal per Code und einmal per Segue anzeigen möchtest.

  • TabBar verschwindet nachdem ein Segue benutzt wurde

    MCDan - - Swift

    Beitrag

    Mir ist der Aufbau immer noch nicht ganz klar. Dein Root View Controller ist ein TabBarController mit nur einem Tab welcher einen NavigationViewController enthält. Dies ist mir schon nicht ganz klar, da ein TabBarController erst bei min. 2 Tabs sinnvoll ist Warum verwendest Du hier einen TabBarController?

  • Frage zu multiplen Arrays

    MCDan - - Swift

    Beitrag

    Hm, ich sehe da jetzt keinen Unterschied zum ersten Code. Du verwendest immer noch Primitives und keine Objekte in den Arrays. Ich wette, dass nach Quellcode (1 Zeile),bei Ausgabe von spalte oder diagonale, weiterhin Quellcode (2 Zeilen)ausgegeben wird.

  • Frage zu multiplen Arrays

    MCDan - - Swift

    Beitrag

    Wenn Du etwas mehrfach referenzieren möchtest, dann musst Du (Mutable) Objekte verwenden. Erstelle also z.B. eine Klasse Feld. Von dieser Klasse erzeugst Du dann 9 Objekte, welche Du dann in den Arrays reihen, spalten und diagonale verwendest. Du kannst dann jetzt über das Array reihen als auch über spalten und diagonale auf das gleiche Feld Objekte zugreifen.

  • TabBar verschwindet nachdem ein Segue benutzt wurde

    MCDan - - Swift

    Beitrag

    Mir ist der Aufbau des TabBarControllers nicht ganz klar. Wie viele View Controller / Tabs sind in dem TabBarController? Sind alle View Controller in dem TabBarController Navigation Controller?

  • iOS 13, Xcode 11, macOS 14 ... WTF

    MCDan - - Xcode & Tools

    Beitrag

    Ausnahmsweise läuft Xcode 11 auch noch auf macOS 10.14 Mojave. Da hat sich Apple wohl vertan. Ich hätte eigentlich erwartet, dass für Xcode 11 macOS 10.15 Catalina erforderlich ist, damit die Entwickler dann auch zeitnah auf macOS 10.15 updaten. Xcode 11 ist leider aber nicht 100% kompatibel mit Xcode 10. Mein Xcode 10 Projekt funktioniert mit Xcode 11 nicht mehr und bricht beim Build mit einem Code Signing Fehler ab. Es hat etwas gedauert, bis ich das Problem lokalisiert hatte, aber danach funk…

  • Ich tippe mal, dass Du kein Apple Developer Program hast, oder? Installiere die App einfach mal neu auf den iPhones. Dann sollte sie wieder ein paar Tage laufen. Alternativ hilft nur der Kauf eines Apple Developer Programs. Dann lassen sich die Apps länger auf einem iPhone nutzen.

  • Es wäre sehr schön, wenn Du die Lösung dann auch hier zur Verfügung stellen würdest.

  • Caching Images und CollectionViewCells

    MCDan - - Swift

    Beitrag

    Den PHCachingImageManager solltest Du nicht als lokale Variable, sondern als Property der Klasse verwenden. Du benötigst die erzeugte Instanz des PHCachingImageManagers auch für den Aufruf von requestImage(for:targetSize:contentMode:options:resultHandler:), um dann die gewünschten Bilder abzurufen. Die PHImageRequestOptions sollten dann auch als Property der Klasse definiert werden, da diese sowohl bei startCachingImages(for:targetSize:contentMode:options:) als auch bei requestImage(for:targetSi…

  • UITextField label

    MCDan - - Swift

    Beitrag

    Wenn Du für jedes TextField eine individuelle Verarbeitung bei textFieldDidEndEditing(_:) haben möchtest, dann könntest Du jedem TextField ja ein eigenes, also individuelles, Delegate zuweisen.

  • Xcode Projekte vergleichen

    MCDan - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Ich verwende für Git Sourcetree als Tool für die Verwaltung. Finde ich besser, als dies direkt in Xcode zu erledigen.

  • WebView Problem mit HTTP/HTTPS

    MCDan - - iOS, tvOS, watchOS

    Beitrag

    Du kannst entweder App Transport Security (ATS) für die App komplett deaktivieren oder HTTP für ausgewählte Domains erlauben. Schau mal bei NSAppTransportSecurity oder App Transport Security: HTTP für festgelegte Domains erlauben nach.

  • Laut Doku soll man bei presentAsSheet(_:) dismiss(_:) verwenden.

  • Xcode Projekte vergleichen

    MCDan - - macOS, OS X, Mac OS, Darwin

    Beitrag

    Ich würde eine Versionsverwaltung, z.B. Git oder dergleichen, verwenden. Also mit einem der beiden Projekt ein Repository aufsetzen und dann die Dateien aus dem anderen Projekt ins erste Projekt kopieren. Über Xcode und die Versionsverwaltung kannst Du dann die Änderungen erkennen und diese ggf. übernehmen oder verwerfen. Es gibt aber bestimmt auch eine ganze Reihe Diff Tools, die Dir diesbezüglich behilflich sein könnten.

  • Der sender ist ja der UIDatePicker und der ist für alle UITextFields ja gleich. Diese Info bringt Dich also nicht weiter. Das UITextField hat eine Delegate Methode textFieldDidBeginEditing(_:), in dieser könntest Du Dir eine Referenz auf das aktivie TextFIeld merken und dann in datePickerValueChanged einfach den Text in dem referenzierten TextField ändern.

  • Ein UITextField hat das Property isEditing. Du könntest in Zeile 37 also prüfen, welches der beiden Text Fields gerade editiert wird und bei diesem dann den Text entsprechend setzen. In viewDidLoad solltest Du bei dem PickerView nicht zwei mal Quellcode (1 Zeile)verwenden, da datePickerValueChanged dann auch 2 mal aufgerufen wird.

  • Um das Objekt dem Array hinzuzufügen, muss Du es vorher natürlich erzeugen. Jetzt schau Dir einfach mal an, wie Du diese Objekt vor dem Hinzufügen zu dem Array erzeugst.

  • ÖPVN App als Einstiegsprojekt - zu kompliziert?

    MCDan - - Swift

    Beitrag

    Habe mich noch nie mit diesem Thema befasst. Meine erste Frage wäre daher sicher, wo und wie kommt man an die Infos zu den Haltestellen und die dazu passenden Verbindungen. Davon hängt dann sicherlich auch ab, wie aufwändig/schwierig die Realisierung ist/wird.

  • Zitat von macmoonshine: „Zitat von Michael: „In Objective-C nennt sich das Category “ Außer es handelt sich um eine anonyme Kategorie. Die heißt auch in Objective-C Extension. “ Hm, wie sieht denn eine anonyme Kategorie bzw. Objective-C Extension aus?

  • Ich tippe jetzt mal, dass Du den Delegate im 2. ViewController beim prepare(for segue: NSStoryboardSegue, sender: Any?) nicht gesetzt hast.