Suchergebnisse

Suchergebnisse 81-100 von insgesamt 958.

  • Die 'fehlerhafte' Codezeile inline markiert: Zitat von Bertone105: „Quellcode (53 Zeilen)“

  • Nur Geldbeträge im Textfeld zulassen

    torquato - - Swift

    Beitrag

    Ähhh…? Was meinst Du jetzt mit Dezimalzahl? Im Sinne von Binärzahl, Dezimalzahl, Hexadezimalzahl wird's wohl nicht gemeint sein?

  • TGISF – who foo

    torquato - - Swift

    Beitrag

    Zitat von macmoonshine: „In dem Struct fehlt übrigens noch ein foo: C-Quellcode (1 Zeile)“ Richtig. Das ändert jedoch nichts an der Lösung meiner Frage, trägt aber vielleicht zum besseren Verständnis bei. Man muß halt noch zwischen argument label und parameter name unterscheiden. Zitat von Michael: „Zitat von torquato: „Wieviele verschiedene foos sind das? “ Ich sag 4. “ Danke @Michael fürs Mitspielen.^^ Die korrekte Antwort lautet allerdings 5! Hier habe ich es inline aufgedröselt: Quellcode (1…

  • TGISF – who foo

    torquato - - Swift

    Beitrag

    Zitat von MCDan: „Ich finde, ein Programmierer sollte für die verwirrende Verwendung von gleichen Variablennamen erschlagen werden. Nichts sagende Variablennamen sollten eh verboten werden, oder eine sehr seltene Ausnahme bleiben. “ Du gehst zum Lachen abet wenigstens in den Keller, oder?

  • Google AdMob und DSGVO

    torquato - - iOS, tvOS, watchOS

    Beitrag

    Zitat von Mabi: „ Google … …um bei Werbeanzeigen Missbrauch zu erkennen “ Ähhhh… *Hüst* Also, ich soll dem größten Werbeunternehmen der Welt (Google ist keine Suchmaschine, sondern ein Werbeunternehmen!) meine Daten geben, um nicht mßbräuchlich beworben zu werden!!?? o_O

  • Nur Geldbeträge im Textfeld zulassen

    torquato - - Swift

    Beitrag

    Naja, ist doch typisch für Demo-Code. Da läßt man die Ecken weg, an denen es kneift.

  • TGISF – who foo

    torquato - - Swift

    Beitrag

    Thank God, It's Swift-Friday. Letzten Freitag hatte ich schon mal so einen spaßigen Beitrag zu Swift. Ich fand ihn zumindest lustig. Und gerade ist mir spontan dann eine Art Follow-Up eingefallen. Diesmal habe ich 8 Zeilen Code (bzw. 6, wenn man die blöden einzelnstehenden Klammern rausrechnet), in denen 8-mal das 'Wort' foo vorkommt. Quizfrage: Wieviele verschiedene foos sind das? Quellcode (8 Zeilen) PS: Habt einen schönen Freitag, Kater oder verlängertes WE!

  • Nur Geldbeträge im Textfeld zulassen

    torquato - - Swift

    Beitrag

    Du hättest fairerweise erwähnen können, daß Dein jetzt vorgestelltes Ergebnis aus einem Top-5-Treffer einer Google-Suche stammt, die nach diesem Vlog-Eintrag verlinkt. o_O Bitte. Wer kürzt schon eine Property 'amount' zu amt ab und verwendet dann 'amount' trotzdem als lokale Variable? o_O Das fällt auf! Auch sonst bietet der Code noch viel Freiraum für den Rotstift. Mal sehen, ob ich am WE noch was dazu schreibe… Aber trotzdem: Schön, daß Du weitergekommen bist und Rückmeldung gibst.^^

  • Nur Geldbeträge im Textfeld zulassen

    torquato - - Swift

    Beitrag

    Zitat von norbi: „Warum Int? NSDecimalNumber “ Das war jetzt nur ein Scherz, oder? o_O

  • Nur Geldbeträge im Textfeld zulassen

    torquato - - Swift

    Beitrag

    Noch ein kleiner Tip, bzw. eine weitere Baustelle: Finanzbuchhaltung macht man nicht mit Fließkommazahlen (aka Double, Float, etc.), sondern mit ganzen Werten (soll heißen Int) der kleinsten Einheit (Cent, oder was auch immer). Fließkommazahlen haben 'Rundungsfehler', die sich aufaddieren. Probiere mal folgendes in einem Playground: Quellcode (7 Zeilen)Du schmeißt 1.000-mal 30 Cent ins Sparschwein, und am Ende sind es trotzdem keine 300 EUR! WTF!? Es gibt auch Währungen (Stichwort Lokalisierung)…

  • Nur Geldbeträge im Textfeld zulassen

    torquato - - Swift

    Beitrag

    Ich kenne mich mit solchen GUI-Sachen nicht besonders aus. Unter macOS kann man einem NSTextField einen Formatter als Property zuweisen, schon im Storyboard. Der kann dann vieles 'automagisch' übernehmen. Unter iOS scheint das so nicht zu gehen. Da muß man wohl mehr, selber von Hand, mit den Delegate-Methods machen. Mit iOS-GUI kenne ich mich noch weniger aus. Da hast Du inzwischen wahrscheinlich schon mehr Erfahrung als ich. Da müßte ich selber auch erstmal googeln und mir das erarbeiten… Mal g…

  • Nur Geldbeträge im Textfeld zulassen

    torquato - - Swift

    Beitrag

    Definitiv solltest Du das mit (NS)NumberFormatter machen. Mit formatter.numberStyle = .currency hast Du dann gleich mehrere Fliegen auf einem Schlag erwischt. U.a. z.B. die Lokalisierung. Unser 1.234,56 und das englische 1,234.56 macht sonst später Probleme.

  • Alte Regionen monitoren

    torquato - - Swift

    Beitrag

    Zitat von MyMattes: „Proper Prior Planning Prevents Piss Poor Performance“ Den kannte ich noch nicht.

  • C-style for loops

    torquato - - Swift

    Beitrag

    Wer die 'guten' alten C-style for loops, wie C-Quellcode (3 Zeilen)immer noch sehnsüchtigst in Swift vermißt, dem kann geholfen werden: Quellcode (9 Zeilen)Voll krank, aber ich find's irgendwie lustig. Es ist schließlich Freitag. Yeahhh! \o/ Quielle: Via forums.swift.org/t/intended-be…e-in-repeat-while/12354/4

  • Treiber, kext in App ausliefern

    torquato - - Alternativen

    Beitrag

    Danke für den Bericht. Ich finde es immer gut, wenn es Rückmeldung gibt. Zwei kleine Anmerkungen zum Text des Informationsdialogs: Abgesehen davon, daß ich kein Freund des Duzens in solchen Fällen bin, schreibt man 'deines' groß, also 'Deines'; und 'um zu' leitet einen abhängigen Nebensatz ein, d.h. daß nach '"Installieren"' ein Komma fehlt.

  • Zitat von MCDan: „Hm, und wie mappe ich diese Aussagen auf Apps? Welche App ist einer Bergstraße, welche Möbel und welche Heizöl? confused.png “ Nicht alles ist eine App. Einen Compiler, Image-Processing, einen Video-Encoder/Decoder, einen Kernel, den Browser selbst, etc. würde man sicherlich nicht in Node.js programmieren. Es gibt Gründe und Bereiche, wo ma z.B. mit Server/Client-Front/Backend-Geschichten sinnvoll arbeiten kann, da nimmt man dann halt bei dem Vergleich die Allzweck-Familienkuts…

  • Zitat von OSXDev: „Quellcode (2 Zeilen)“ In dem Fall kannst Du natürlich auch Funktionen definieren, die ihrerseits wieder Funktionen, bzw. Closures zurückgeben. z.B.: Quellcode (15 Zeilen) Aber sowas will gut desinged und durchdacht sein, und da Du Dich da anscheinend auf dem Feld noch schwer tust, würde (freundlichst) eher davon abraten.

  • Jetzt wird's aber ein bißchen haarig. Ich vermute Du bist da konzeptionell ein wenig auf dem Holzweg. Was willst Du denn letztendlich wirklich erreichen?

  • Zitat von Thallius: „ Wer vom programmieren leben will/muss wird einen teufel tun und seine zeit verschwenden um eine Insellösung zu erlernen bei der er alles bisher erlernte vergessen muss und bei 0 anfangen muss und die in 5 Jahren eh keine Sau mehr interessiert. “ 1.) Insellösung? Echt jetzt? Also, Objective-C ist platformübergreifend überall super einsatsfähig? Wirklich? o_O 2.) Wer vom Programmieren leben will, MUSS (!) neue Sprachen, Konzepte, Frameworks, libs, etc. _immer_ im Auge behalte…

  • Zitat von torquato: „Um Geschwindigkeit geht es dabei nicht. Ich wäre enttäuscht, wenn der Compiler nicht bei beidem das gleiche liefert. Das überprüfe ich jetzt aber nicht. “ Ich konnte das Mausern einfach nicht sein lassen. xcrun swiftc -Osize -emit-assembly test.swift liefert erwatungsgemäß ein identisches Ergebnis. Yeeaaahh! \o/ Quellcode (3 Zeilen)