iosbrain's profile picture. Published author, software engineer & designer, now specializing in iOS app dev in Objective-C & Swift; also strong in C#, C++, HTML5, CSS3, JavaScript, jQuery.

Andrew L. Jaffee

@iosbrain

Published author, software engineer & designer, now specializing in iOS app dev in Objective-C & Swift; also strong in C#, C++, HTML5, CSS3, JavaScript, jQuery.

#SwiftUI's #NavigationView struct has been deprecated in favor of the #NavigationStack struct, and the language transition has not been handled elegantly. So I wrote a tutorial on how to use a NavigationStack in concert with a #Button. iosbrain.com/blog/2023/06/0…


tinyurl.com/mwaznrrp Wouldn’t it be nice if you could just get a list of available macOS versions, select the one you want, have that macOS installer app download to your /Applications folder, and then you can run that installer whenever you’re ready? #xcode #terminal


How to use the #Swift 4.2 Timer class in #Xcode 10 to repeatedly perform a simple task, every second, for 60 seconds -- AND update the UI on each "tick." Then how to animate with a timer. iosbrain.com/blog/2018/10/3… #iosdev #iOS12


Find out how to get around #macOS 10.14 (#macOSMojave) installation problems (iosbrain.com/blog/2018/08/2…) -- and then how to keep #macOSMojave from freezing up (iosbrain.com/blog/2018/10/2…).


A seemingly bizarre error message led me to heavy-duty problem solving, revelations about how #Swift #swiftlang works, and the fact that the TYPE for implicitly unwrapped optionals (!) has been abolished in version 4.2. #iOS #Xcode iosbrain.com/blog/2018/10/2…


A very relevant question by @iosbrain: Are you a truly talented developer who understands the subtleties of software complexity, like error checking, or are you a disposable copy and paste developer? iosbrain.com/blog/2018/08/0…



Thanks, @flawlessappio, for mentioning my tutorials on #design #patterns #designpatterns in #Swift #SwiftLang. I intend to write #protocol oriented versions of all GoF design patterns, plus a few more (#MVC #MVVM) at iosbrain.com and appcoda.com

A very relevant question by @iosbrain: Are you a truly talented developer who understands the subtleties of software complexity, like error checking, or are you a disposable copy and paste developer? iosbrain.com/blog/2018/08/0…



#Classes and #OOP are not going away, and one way to mitigate unintended mutation in #Swift #SwiftLang #Reference #Semantics is to add a copy constructor/initializer to each of your classes iosbrain.com/blog/2018/09/2…


Knowing the difference between the #Swift #SwiftLang "Self" (capital "S") and "self" (lowercase "s") is essential, especially for #ProtocolOrientedProgramming #POP #SwiftProtocols iosbrain.com/blog/2018/09/2…


Thanks for mentioning my tutorial on a generic #Swift doubly linked list, capable of storing collections of any built-in or custom type, and a step towards #GenericProgramming #Software #softwaredevelopment

A very relevant question by @iosbrain: Are you a truly talented developer who understands the subtleties of software complexity, like error checking, or are you a disposable copy and paste developer? iosbrain.com/blog/2018/08/0…



United States Tendances

Loading...

Something went wrong.


Something went wrong.