Samith Wijesinghes'
Digital Brain ðŸ§
GitHub
root
ARKit
Big Data Analytics
Clean Code
Design Docs
Home
Indie App Development
OOP Concepts
Programming
Prompt Engineering
Swift
SwiftUI
UIkit
What Should I Do Next
AWS services
AWS Regions
AWS Services
Big Data
BiG Data
Hadoop
Indie app development
Shipping Side Projects In 2-2-2 Easy Steps
Letters to My self
How To Actually Learn To Code
Letters To My Self
Machine learning
Deploying A LLAMA Model On PVT Server
ML
Programming
Call By Value Result
Codable
Deep Linking
File Private
Frame
Grand Central Dispatch
Ios & MacOS Dev
JSON
Pass By Value
Road To Techlead
Style Guide Lines
Using The Delegation Pattern
Variadic Functions
👉ARkit
Importing 3D Models
Introduction To ARkit
Scene Editor
SceneKit
👉C++
C++
👉C_Sharp
C_Sharp
👉Clean Code
Becoming A Exceptional Programmer
Coding Standrads
Documentation
Modularisation
👉👉Architectures
Architectures
MVC
👉👉Design Principles
Design Principles
👉👉Design patterns
Design Patterns
👉Coding challenges
Big O' Notations
Coding Challenges
Merging Meeting Times
👉👉Problem Sets
Two Sum Problem
👉👉theories
Algorithms
Array Slicing
Binary Search
In Place ALgorithms
👉Concurrency
Concurrency
Manual Thread Creation
Time Slicing And Context Switching
👉👉SQL
Basic SQL Queries
SQL
👉Game_Dev
Animation In SpriteKit
Apple Game Frameworks And Technologies
Art Tools And Animators
Asset Creation
Game Design Document
Game_Dev
Royalty Free Assets
Skaction Class
SKNode
SpriteKit
👉Networking
Networking In Swift
👉Notes for Myself
Note For My Self
Why I Am Failing?
👉OOP
Encapsulation
Inheritance
Instance And Methods
Object Oriented - Problem Sets
Polymorphism
👉ObjC
DAO - Data Access Object
Message Passing - How Objc Gets Around
Objc
Objc Classes
Objc Functions
Objc Methods
Objc Variables
Properties
TableView - ObjC
👉👉ObjC Keywords
Objc - Keywords
👉Swift
Access Control
Array
Classes
Closures
Collection Types
Complex Types
Dictionary
ENUM
Enumurate Items In An Array
Exception Handeling
Extensions
Force Unwrapping
Functions
Instances
JSON_Parsing
Looping
Method Chaining In Swift
Methods
Naming Style Guidelines
Nil Coalescing
Objects
Operators & Conditions
Optional Binding With If Let
Optionals
Protocols
Recursion
Static Properties And Methods
Structs
Sub_classes
Trailing Closures
Typecasting
Variables
👉👉Code Structure
Code Structure
👉👉Initializer
Class Designated Initializers
Initializers
Multiple Initilizers
Struct Designated Initializers
👉👉ViewControllers
Tableview - Swift
👉👉Visibility
Visibility
👉SwiftUI
Basic Views And Controls
Geometry Reader
Live Preview Tools
Modifier
SwiftUI Reusable Components
View
👉👉Adding Buttons and navigating with them
Buttons And Navigation
👉👉Dealing with texts
Dealing With Text
Getting User Input
Labels
Secure Field
👉👉Laying out components
Divider
Laying Out Components
Offset
Spacer
👉👉State Management of Views
State Management
👉👉Using images
Using Images
👉UIkit
Auto Layout
Communication Patterns
Completion Handler (Closure)
Delegate Pattern
Disclosure Indicator
Modal Presentation
Navigation
UI Kit Classes
UITableView
👉UML
Associations
Class Diagrams - Short Note
Domain Model
Relationships
UML
👉Unit Testing
Unit Testing - Ios
👉Vim key bindings
VIM
👉WWDC
WWDC22 - Key Notes
👉Web Services
Rest API
Web Services
👉👉Debugging
Breakpoints In Xcode
Debugging
👉iOS dev
Application Life Cycle
Ios Dev
👉swift_keywords
Final
Inout
Keywords
Public
Self
Static
Prompt Engineering
Give The Model Time To Think
Write Clear And Specific Instructions
Quant
MSc - Research
Quant
Random Notes
Question Driven Development
Random Notes
iOS interview Questions
Data
Ios Interview Questions
On this page
@property
Properties
@property
properties are used to create instance variables as well as the getters and setters for them