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

Aufgrund der Corona-Krise: Die Veröffentlichung von Stellenangeboten und -gesuchen ist bis 31.12.2020 kostenfrei. Das beinhaltet auch Angebote und Gesuche von und für Freischaffende und Selbstständige.

  • Wenn Du mit Array ein NS(Mutable)Array meinst, dann kannst es mal mit indexOfObject: versuchen. Wenn es das Objekt im NSArray schon gibt, dann erhält Du den entsprechenden Index zurück. Gibt es das Objekt noch nicht im NSArray dann erhältst Du NSNotFound zurück. Wenn die Sortierung der Objekte egal ist, dann könntest Du auch ein NS(Mutable)Set verwenden, da dieses keine doppelten Objekt beinhalten kann.

  • Evtl. übernimmt macOS eine in NSPrintInfo eingetragene Fax Nr. auch nicht ins UI. Somit hättest Du dann keine Möglichkeit eine Fax Nr. voreinzustellen.

  • Einerseits ist ja es ja ganz nett, dass Xcode in den Projekt Templates die neuen Features der jeweils aktuellen iOS Version verwendet. Andererseits stört dies natürlich, wenn man die App auch für eine ältere Version von iOS veröffentlichen möchte/muss. Leider bietet Xcode keine Möglichkeit an auszuwählen, ob man bei der Erstellung eines neuen Projektes aus einem Template spezielle Features verwenden möchte oder nicht. Kennt jemand eine einfache Möglichkeit ein neues Xcode Projekt mit einem "älte…

  • Da dictionary() ein NSMutableDictionary zurück liefert, solltest Du dort jeden beliebigen Key verwenden können. Es macht natürlich Sinn bekannte Keys zu verwenden, wenn Du etwas in PrintInfo einstellen möchtest. Der folgende Code in Objektive-C funktioniert bei mir, wobei ich jetzt nicht getestet habe, ob die eingestellte Fax Nr. dann auch wirklich verwendet wird. Quellcode (2 Zeilen)

  • Den Printer kannst Du über das Property printer in NSPrintInfo einstellen. In NSPrintInfo kannst Du auch noch weitere Attribute einstellen. Bei einer Document Based Application hat jedes Dokument ein eigenes NSPrintInfo.

  • UITabBarController Programmatically

    MCDan - - Swift

    Beitrag

    Wenn Du in die Doku von UITabBarController schaust, dann sieht Du ganz weit unten unter Relationships > Inherits From, dass der UITabbarController von UIViewController abgeleitet ist. Du kannst also einfach den UITabBarController als Parameter für addChild(_:) verwenden. Im Beispielcode von Creating a Custom Container View Controller sollte man dies ganz gut erkennen: In Deinem Fall lädst Du den Child View Controller halt nicht aus einem Storyboard, sondern erzeugst in per Code. Quellcode (14 Ze…

  • TextField mit Button löschen

    MCDan - - Swift

    Beitrag

    Zitat von OSXDev: „Nur mal laut gedacht - könnte man nicht alle Textfelder eines ViewControllers über deren Typ zusammenfassen und über eine Erweiterung des Typs eine Löschfunktion hinzufügen, welche dann in einer Schleife für alle Textfelder aufgerufen wird? “ Um z.B. per Button den Inhalt aller Textfelder in einem View zu löschen, könnte man über die Subviews des Views iterieren und dann bei allen Objekten vom Typ NSTextField den Inhalt löschen. Wenn der View ggf. verschachtelte Subviews enthä…

  • TextField mit Button löschen

    MCDan - - Swift

    Beitrag

    Zitat von Michael: „Zitat von OSXDev: „Du könntest für jedes NSTextField ein Outlet, im zugehörigem NSViewController, anlegen. “ Braucht man dafür nicht. Statt selbst angelegte Outlets einfach den Parameter sender nutzen:Quellcode (3 Zeilen)“ Wie kann man denn bei einer Action zu einem NSButton ein anderes Objekt, z.B. ein NSTextField als sender in der Action verwenden?

  • UIScrollView Zoom Images macht Probleme

    MCDan - - Swift

    Beitrag

    Verwendest Du einen UIScrollView mit paging (isPagingEnabled), so dass die einzelnen Bilder immer Bildschirmfüllend sind? Dann solltest Du für jede "Page" einen UIScrollView mit jeweils einem UIImageView verwenden. Dann könnte man die einzelnen Pages zoomen.

  • UITabBarController Programmatically

    MCDan - - Swift

    Beitrag

    Wenn Du den erstellten TabBarController nicht als Root View Controller, sondern als Child in einem Custom Container View Controller verwenden möchtest, dann schau Dir mal den Artikel Creating a Custom Container View Controller von Apple an.

  • Anstatt per self.persistentContainer den Getter/Setter des Property zu verwenden, kannst Du mit _persistentContainer auch direkt auf die Property Variable zugreifen. Also: Quellcode (15 Zeilen)

  • Jetzt noch ein neuer iMac?

    MCDan - - Smalltalk

    Beitrag

    Wenn Du eigene Software für den Mac anbietest, also im Direktverkauf oder über den Mac App Store, dann würde ich Dir einen Mac mit Apple Silicon Chip empfehlen. Über kurz oder lang wirst Du die Software auch in einer Version für Apple Silicon Macs anbieten müssen und benötigst dazu einen entsprechenden Mac zum Testen. Wenn Du noch Windows, in welcher Form auch immer, verwenden möchtest/musst, dann führt ggf. kein Weg an einem Intel Mac vorbei. Parallels hat zwar eine VM für x86 angekündigt. Zur …

  • Ups, sorry. Die Anforderung der Location Services scheint es nur unter iOS bzw. erst ab macOS 10.15 zu geben. Ich habe Location Services unter macOS noch nicht verwendet und bin daher von einer identischen Verwendung ausgegangen. Unter macOS soll der Authorisation Prompt automatisch erscheinen, sobald die App das erste mal den Location Service verwendet. Anstelle von startUpdatingLocation() könntest Du mal requestLocation() versuchen. Dies wird zumindest in Core Location Best Practices (ca. 30:5…

  • Welche Methode verwendest Du zur Anforderung der Location Services, requestWhenInUseAuthorization() oder requestAlwaysAuthorization()? Wann rufst Du die requestXXX Methoden auf? Zumindest unter iOS gibt es eine Meldung in der Console, wenn z.B. die Keys in der Info.plist oder sonst etwas fehlt, um die Location Services zu verwenden. Gibt es bei Dir evtl. irgendwelche Ausgaben in der Console?

  • Multi WebView

    MCDan - - Xcode & Tools

    Beitrag

    Hm, bleiben die anderen WKWebViews in der App einfach leer, oder wie genau äussert sich das Problem?

  • Da man für WiFi keine Sim Karte benötigt, haben natürlich nur die Cellular Modelle eine entsprechende Antenne und einen Slot für eine Sim Karte. Macht ja irgendwie Sinn, oder?

  • WebView & CSS

    MCDan - - Xcode & Tools

    Beitrag

    Ob man es über die User Skripte auch per CSS lösen kann, kann ich Dir nicht sagen. Bei HTML, CSS und JavaScript muss ich passen.

  • WebView & CSS

    MCDan - - Xcode & Tools

    Beitrag

    Über evaluateJavaScript:completionHandler: kannst Du JavaScript Skripte auf der Webseite ausführen. Evtl. kannst Du damit das Hamburger Menü der Webseite ausblenden. Über WKWebViewConfiguration > userContentController (WKUserContentController) kannst Du User Skripte zum Web View hinzufügen und ggf. damit das Hamburger Menü der Webseite konfigurieren/ausblenden. Alternativ kannst Du in der WKWebViewConfiguration einen applicationNameForUserAgent im WKWebView setzen und diesen ggf. auf der Webseit…

  • Zitat von MyMattes: „Du denkst m. E. nicht zu einfach, Dein Ansatz ist auch nach meinem Verständnis der komplett saubere und generell verwendbare - daher bei mir oben auch die Idee, z. B. auf Basis der objectID (oder sonstwie) einen eigenen Identifier zu erstellen, den ich dann im Export / Import nutze. “ Der zu erstellende Identifier kann einfach eine fortlaufende Nummerierung sein und muss keinen direkten Zusammenhang zur objectID haben. Zum Mappen der objectID auf den Identifier kannst Du ein…

  • Vielleicht habe ich das Problem nicht richtig verstanden oder denke mal wieder zu einfach. Die einfachsten Lösungen sind aber meist die besten. Wenn Du Objekte mit Referenzen untereinander nach JSON, XML oder in eine andere Form konvertieren möchtest, dann kannst Du dabei für jedes zu konvertierende Objekt eine eindeutige ID erstellen, welche Du dann für die Referenzierung unter den Objekten in der JSON, XML usw. Form verwendest. Da jedes Objekt ja nur einmal konvertiert wird, gibt es somit eine…