Skip to content
coding adventures

coding adventures

sharing thoughts and ideas in the coding universe!

  • Contact
  • About me

Category: iOS learning

Source control in Xcode… and terminal

Written by angeloson January 23, 2016December 23, 2019

This content has 7 years. Please, read this page keeping its age in your mind.Source control in the development procedure is not a luxury, it is essential. Don’t think of it necessary only when you work in a team. Pick up good habits early and apply it even if you work alone. It will enhance

Continue reading Source control in Xcode… and terminal

UIViewController lifecycle

Written by angeloson January 5, 2016December 23, 2019

This content has 7 years. Please, read this page keeping its age in your mind.Developing code for iOS means that you are going to use at least one UIViewController in your app. This is one of the elements of the Model-View-Controller (MVC) design pattern and it is really helpful to understand its lifecycle. There are

Continue reading UIViewController lifecycle

Enumerations 101 in swift

Written by angeloson December 23, 2015December 23, 2019

This content has 7 years. Please, read this page keeping its age in your mind.Don’t underestimate the enumerations in Swift. If you come from C or objective C there is a nice surprise for you. Enumeration are not based on integers, can have methods, initialisers, computed properties and conform to protocols. Additionally, we are going

Continue reading Enumerations 101 in swift

Structures 101 in swift

Written by angeloson December 22, 2015December 23, 2019

This content has 7 years. Please, read this page keeping its age in your mind.Structures is not another type in swift. If you have background in C or objective C you will be impressed with the functionality of structs in swift. Structures have initialisers, methods, comfort to protocols have extensions…convinced? Well, if start thinking that

Continue reading Structures 101 in swift

Iterating through Collection Types in Swift

Written by angeloson December 21, 2015December 23, 2019

This content has 7 years. Please, read this page keeping its age in your mind.Collection types in swift are the arrays, the dictionaries and the sets. Iterating through them is really easy using the for-in loop. The purpose of this article is to gather all the related information in one point, neat? Lets start with

Continue reading Iterating through Collection Types in Swift

Closures 101 in swift

Written by angeloson December 20, 2015December 23, 2019

This content has 7 years. Please, read this page keeping its age in your mind.Closures, what a great tool! Once you get it, you love it. Closures are the famous blocks in Objective-C. Maybe were a bit difficult to understand at first sight. I’ve written three parts in this blog to explain them. However now

Continue reading Closures 101 in swift

Functions 101 in swift

Written by angeloson December 20, 2015December 23, 2019

This content has 7 years. Please, read this page keeping its age in your mind.Functions are the building blocks of any application. Let’s start with some obvious characteristics about them. The functions declared using the keyword func. Then follows the function name and the parenthesis containing the parameters, after that there is an arrow “->”

Continue reading Functions 101 in swift

Check if a UITextField is empty

Written by angeloson December 5, 2015December 23, 2019

This content has 7 years. Please, read this page keeping its age in your mind.One of the most common tasks is to check whether a UITextField is empty in order to proceed with a save action. The way to manage the Return Key in the keyboard is very easy. In the Attributes Inspector of the

Continue reading Check if a UITextField is empty

NSFetchedResultsController cheat sheet

Written by angeloson July 24, 2013December 23, 2019

This content has 9 years. Please, read this page keeping its age in your mind.What is NSFetchedResultsController? Apple says: You use a fetched results controller to efficiently manage the results returned from a Core Data fetch request to provide data for a UITableView object. While table views can be used in several ways, fetched results

Continue reading NSFetchedResultsController cheat sheet

The magic of CocoaPods

Written by angeloson July 6, 2013December 23, 2019

This content has 9 years. Please, read this page keeping its age in your mind.Hmm… among all posts that I have written this one seems that will be most helpful for you. Yes, remember when we tried to add AFNetworking to our project or core plot…. It was a procedure of certain steps. Now, with

Continue reading The magic of CocoaPods

Posts navigation

Page 1 Page 2 Next

follow me…

Tweets 670
Following 183
Followers 233
Likes 1,511
angelos angelos · 8 months ago
@iplusangel
Have you heard about the Factory Pattern? If you are interested in seeing how we use it in modern C++, please have a look at this tutorial https://t.co/VjvnCv6ScF #cplusplus #patterns #coding #programming https://t.co/7Ob0R18HJP
View on Twitter
iplusangel photo
2
9
angelos angelos · 8 months ago
@iplusangel
Do you want to read one more tutorial about SOLID principles in modern C++? If yes, check that https://t.co/jE8C8iONKB I promise, you are going to have fun. After all, we cannot live without patterns! #cplusplus #patterns #coding #programming https://t.co/QsxmaZKuvf
View on Twitter
iplusangel photo
2
6
angelos angelos · 9 months ago
@iplusangel
It's popular, it's straightforward, it's a great tool to improve your code cohesion and break unnecessary dependencies. It is called Observer Pattern and you can find an example in modern C++ https://t.co/CrQGnOVCmm #cplusplus #patterns #coding #programming https://t.co/dcXlNaZp3k
View on Twitter
iplusangel photo
3
9
angelos angelos · 10 months ago
@iplusangel
How to use #Conan in #GitHub Actions? This is a working approach that you can try: https://t.co/3F3t5raIYF It can save a lot of time trying to install C++ packages in your #CI workflow. @conan_io #cplusplus #developers #programing https://t.co/Q3zHa8eN7S
View on Twitter
iplusangel photo
10
35
angelos angelos · 10 months ago
@iplusangel
When it comes to design patterns, Dependency Inversion is one of the most helpful to reduce coupling. Do you want to know how? Have a look on my blog post https://t.co/j6kwJSvF53 #Coding #cplusplus #Patterns #programming https://t.co/gCUVXnQqVz
View on Twitter
iplusangel photo
1
4
angelos angelos · 10 months ago
@iplusangel
Who doesn't have fun with coding patterns? If you find yourself on that, I have written a tutorial using the Strategy pattern https://t.co/vhXICnVwON #cplusplus #coding #softwaredevelopment #patterns #coding https://t.co/KgDaFyrZa2
View on Twitter
iplusangel photo
0
3

I care about…

101 about pets arduino blocks boost C++ CANbus coding conan core data developer blog docker dogs Gazebo git instance variables Interface Analysis Centre iOS IoT iphone iphone 5 iphone simulator Linux localization methods modern c++ mountain lion multithreading nuclear Objective C patterns PEAK CAN USB python radiation mapping ROS rtos swift tutorials UAV UIScrollView UITextField xcode xcode 4.2 xcode 4.3 xml

find me…

  • linkedin
  • twitter
  • github
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
Theme by PremiumWP. Powered by WordPress