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

  • Ich habe gerade die geforderten Angaben bzgl. "Digital Services Act" (DSA) in Apple's App Store gemacht - ja, ich war nicht der Schnellste, aber hier kurz meine Erfahrung. Da ich mit meinen Apps Geld verdiene, wird Apple meine Unternehmensangaben auf den Produktseiten im App-Store anzeigen, vergleichbar einem Impressum. So weit, so gut. Aber den ein oder anderen Stolperstein fand ich dann doch: - Während für ein Impressum "Kontaktdaten zur schnellen unmittelbaren Erreichbarkeit" ausreichen - und…

  • Date und Time Problem

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Qvex23: „"Select * from tabelle where startDate >= 01.02.2024 and startDate <= 29.02.2024" ist doch viel einfacher zu schreiben als vom 01.03.2024 eine Nanosekunde abzuziehen und dann den Fetchrequest zusammen zu bauen. “ Ansichtssache Man spart sich eben das Identifizieren des Monatsletzten. Im Zweifelsfall würde ich auch das über "Monat + 1, Tag - 1" realisieren, dann ist der Vergleich auf kleiner doch einsichtiger. Und man muss sich keine Gedanken über die Uhrzeiten machen...

  • Date und Time Problem

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Qvex23: „Also "Select * from tabelle where startDate >= 01.02.2024 and startDate <= 29.02.2024" um es mal im SQL Dialekt zu sagen “ Denk‘ doch mal etwas „outside of the box“ … Du könntest doch einfach komplette UTC-Timestamps (also Datum und Uhrzeit) vergleichen und zwar: where startDate >= 01.02.2024 00:00:00.000 and startDate < 01.03.2024 00:00:00.000 Die Differenz beider Daten kannst Du durch einfaches Addieren der month-Komponente abbilden. Dann musst Du nur noch dafür sorgen, dass…

  • Date und Time Problem

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Ich würde mit den Date-Komponenten arbeiten und mir den Monatsanfang als Tag Eins, Stunde Null für den aktuellen und nächsten Monat erstellen. Dann einmal Vergleich auf "größer oder gleich Anfangsdatum" und einmal auf "kleiner Enddatum" ... und Du bist in einem aktuellen Monat. Die Uhrzeitkomponenten sind dabei uninteressant. Durch den "kleiner oder gleich"-Vergleich machst Du es Dir unnötig kompliziert. Mattes

  • Date und Time Problem

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Welches Problem? Wenn Du den aktuellen Kalender / die aktuelle Zeitzone (CET = UTC+1) nutzt, dann ist 00:00 des Monatsersten (CET) doch 23:00 des vorigen Monatsletzten UTC. Oder stehe ich jetzt auf'm Schlauch? Aber iIch verstehe Deinen Umweg über die Strings nicht ganz - kann das Ganze im Screenshot aber auch nur rudimentär erkennen: Warum nutzt Du kein Code-Tag? Ich habe bei einem ähnlichen Problem mir Start- und Ende-Datum rein über die DateComponents des aktuellen Kalenders zusammengebaut, hi…

  • Moin, Nachdem ich einige Stunden versuchte, die Animationen zwischen UIDocumentBrowserViewController und dem aufgerufenen (eigenen) View Controller sauber hin zu bekommen, habe ich festgestellt, dass selbst der Apple-Beispielcode den gleichen Fehler aufweist. Hier zur Info / für's Archiv, falls jemand über das gleiche Problem stolpert: Man kann für die Animation den standardmäßigen TransitionController durch transitionControllerForDocumentAtURL: nutzen und falls man die richtige targetView spezi…

  • Und auch hier das Feedback von Apple: Ursächlich liegt das Thema natürlich an der Entscheidung, nur Dateierweiterungen als Informationen für ein Dateiformat / -erzeuger zu nutzen - ja, das waren noch Zeiten, als man auf Resource-Forks setzen konnte. Aus meiner Sicht müsste Apple allerdings an der Art arbeiten, wie mit Konflikten der Extensions umgegangen wird, zum Beispiel einer installierten App Priorität vor dem System-Standard geben. Wenn ich mich recht entsinne, habe ich dazu vor > 10 Jahren…

  • Nur der Vollständigkeit halber und um das Thema abzuschliessen: Offizielles Feedback von Apple, dass (1.) eine Auswahl der Farbliste nicht möglich ist und (2.) die geänderte Sortierreihenfolge weiter über's Bug-Reporting zu adressieren ist - nicht, dass ich da auf Korrekturen eines undokumentierten Verhaltens hoffen würde: Zitat von Apple DTS: „Thank you for contacting Apple Developer Technical Support (DTS). We have reviewed your request and have concluded that there is no supported way to cont…

  • Zitat von hape42: „so hatte ich es, bevor ich mich zu Autolayout entschlossen hatte. da hab ich dann wohl zu kompliziert gedacht “ Naja, etwas "komplizierter", aber mehr Autolayout-like ginge auch: Du könntest ja eine "Container-View" erstellen, zu der Du Label und Feld hinzufügst und mit Abstand positionierst. Dann zentrierst Du diese Container-View in der Super-View. Finde ich bei zwei Objekten aber etwas Overkill... Mattes

  • Zitat von hape42: „Ich will aber, dass die beiden gemeinsam zentriert dargestellt werden . “ Das mag jetzt etwas "hemdsärmelig" sein, aber so spontan fällt mir das ein - Vorsicht, freihändig runtergeschrieben: Quellcode (3 Zeilen)Dich zwingt ja keiner, immer gleiche Anker-Typen zu verwenden, ich würde eben Anfangs- und End-Position symmetrisch zur Mitte mit einem Offset positionieren, welcher der Hälfte der Gesamtbreite "Label + Abstand + Feld" entspricht... Grüße, Mattes

  • Zitat von MyMattes: „- Ich tue mich extrem schwer damit, die Wiederherstellung über alle ViewController auf Basis einer NSUserActivity zu implementieren. Das Ganze ist zeitlich etwas kritisch, da die UserInfo der Aktivität beim dem Prozess teilweise bereits gelöscht wird. Ein möglicher Ansatz über Kopien findet man hier in der Antwort auf SO. Allerdings bildet dies mehr oder minder die iOS12-er Mimik nach ... wo bleibt da - ohne Handoff und Multiscene - der Mehrwert? “ Um diesen uralten Thread e…

  • Hallo zusammen, kurz für's Archiv und Google: Ich habe Probleme mit Dateien, deren Namenserweiterung im Konflikt mit system-seitig definierten UTIs liegen. Konkret sind es .JPX-Dateien der Firma Janome, die Maschinen-Stickmuster beinhalten, seitens iOS / iPadOS aber als JPEG-2000 ("public.jpeg-2000") klassifiziert werden. Selbst wenn ich - als Bypass - behaupte, meine App / Extensions könnten diese verarbeiten, scheitert ein Senden an den App-Store / TestFlight, da man keine system-seitig unters…

  • Nur zur Info: Ich habe gerade einen entsprechenden TSI investiert - meine Mitgliedschaft wird bald verlängert und ich wollte ihn nicht verfallen lassen. Mal sehen, was Apple sagt - bei der Gelegenheit habe ich das Thema auch mal im Developer-Forum gepostet. Zur Info (und für Google) hier die Zusammenfassung: Zitat von TSI: „NSColorPanel: Control selection and order of NSColorLists Full description In my macOS app I’m using NSColorPanel to present color picking options to the user. Therefore I’m …

  • SwiftUI JSON-Daten in Array übernehmen

    MyMattes - - Swift

    Beitrag

    Hi! Willkommen im Forum Ich werde Dir leider bei SwiftUI nicht weiterhelfen können. Allerdings fällt es auch anderen leichter, wenn Du Quellcode über die entsprechende Schaltfläche der Editor-Werkzeugleiste formatierst: Sonst lassen sich Einrückungen etc. kaum erkennen. Nur als gut gemeinter Tipp... Mattes

  • Google Books API

    MyMattes - - iOS, tvOS, watchOS

    Beitrag

    Zitat von manoh: „@Born124 - Fragst Du jetzt Copilot/ChatGPT um eine Antwort zu schreiben? “ Das war auch mein erster Reflex - die Beiträge erscheinen doch sehr "steril" und ChatGPT-like unspezifisch. Solange es kein Spam wird, bin ich noch okay und lasse mich gerne eines besseren belehrten. Und sollte ich mich irren, entschuldige mich für die Unterstellung Mattes

  • Was ist das für Code?

    MyMattes - - Swift

    Beitrag

    Zitat von Qvex23: „Kann/Muss ich an dieser Stelle let content: Data = Data(receipt.data) nochmal ein encoding angeben? Und wenn ja.... Tipps wie und welches? “ Jetzt mal zwei Schritte zurück, so wird das nix! - Grundsätzlich ist die Angabe eines Encodings für Bytes > 127 notwendig, weil ein einheitlicher Standard nur für die mit 7 Bit codierten Zeichen vorliegt. Andere Zeichen wie zum Beispiel Umlaute können - je nach Encoding - durch unterschiedliche Werte repräsentiert werden. - Dieses Encodin…

  • Was ist das für Code?

    MyMattes - - Swift

    Beitrag

    Zitat von Qvex23: „Aber leider kommen die Umlaute oder "ß" noch falsch raus, egal welches encoding ich einstelle. “ Mal in's Blaue geschossen: Müsstest Du nicht auf dem Drucker die entsprechende Codepage einstellen? Ich könnte mir vorstellen, dass der normal nur 7-Bit ASCII nimmt und z. B. mit der Codepage 437 den erweiterten Zeichensatz verwenden würde. Wenn Du dann Strings entsprechend encoded sendet, sollte das klappen. Zumindest lässt das Enum im o. g. Code die Unterstützung verschiedener Co…

  • Was ist das für Code?

    MyMattes - - Swift

    Beitrag

    Zitat von Qvex23: „hast du auch eine Idee wie ich die Daten aus dem Array nun in den Bon bekomme? “ Ehrlich gesagt, nein - und mir erschliesst sich auch das ganze Prozedere mit eigenen Operatoren und dem Struct KVItem nicht wirklich. Lesbar finde ich es nicht und würde mir an Deiner Stelle überlegen, ob ich wirklich einen Code einbinden möchte, der aus fremder Feder stammt und nicht 100% verstanden ist. Vielleicht macht es mehr Sinn, die essentielle Vorgehensweise aus dem Repository zu lernen un…

  • Was ist das für Code?

    MyMattes - - Swift

    Beitrag

    Schau mal in Sources/Printer/Receipt.swift ... da hat sich jemand eigene Operatoren gebaut.

  • foreach mit stride iterieren

    MyMattes - - Swift

    Beitrag

    Ich würde hier mit DateComponents agieren: Letztlich ist nicht nur das Addieren eines Monats alles andere als trivial (Schaltjahre etc.), Du müsstest auch eventuell die Zeitzone der Datenquelle berücksichtigen. Am einfachsten dürfte es mittels date(byAdding…) gehen. Mattes