Skip to content

Instantly share code, notes, and snippets.

View simrandotdev's full-sized avatar

Simran simrandotdev

View GitHub Profile
@simrandotdev
simrandotdev / transformToDataExtensionStarterCode.Swift
Created August 15, 2020 00:30
Starter Code for video transformTo from a data object to Codable Models
import UIKit
let url = URL(string: "https://reqres.in/api/users/2")!
URLSession.shared.dataTask(with: url) { (data, response, error) in
if error != nil {
print("Request failed with error: \(error?.localizedDescription)")
return
}
@simrandotdev
simrandotdev / transformToDataExtensionOldMethodCode.Swift
Last active August 15, 2020 00:45
Old Method Code for video transformTo from a data object to Codable Models
import UIKit
let url = URL(string: "https://reqres.in/api/users/2")!
URLSession.shared.dataTask(with: url) { (data, response, error) in
if error != nil {
print("Request failed with error: \(error?.localizedDescription)")
return
}
//
// Order.swift
// Project05_Cupcakes
//
// Created by jc on 2020-08-13.
// Copyright © 2020 jc. All rights reserved.
//
import Foundation
<!DOCTYPE html>
<html lang="en">
<head>
<title>
Learning HTML
</title>
<style>
body {
import UIKit
func loadData() {
guard let url = URL(string: "https://reqres.in/api/users") else { return }
URLSession.shared.dataTask(with: url) { (data, response, error) in
if let error = error {
print("Something went wrong with the request: \(error.localizedDescription)")
return
}
import UIKit
func loadData() {
do {
guard let url = URL(string: "https://reqres.in/api/users") else { return }
let body = [
"name": "Henry",
"job": "Engineer"
]
import UIKit
import Foundation
func loadData() {
do {
guard let url = URL(string: "https://reqres.in/api/users/1") else { return }
var request = URLRequest(url: url)
request.httpMethod = "DELETE"
@simrandotdev
simrandotdev / CarrierInfo.swift
Created September 22, 2020 22:25 — forked from dfelber/CarrierInfo.swift
Get carrier info from your iOS Device
import CoreTelephony
let info: CTTelephonyNetworkInfo = CTTelephonyNetworkInfo()
guard let carrier: CTCarrier = info.subscriberCellularProvider else {
// No carrier info available
return
}
print(carrier.carrierName)
print(carrier.mobileCountryCode)
@simrandotdev
simrandotdev / SwiftViperBoilerPlate.swift
Created December 17, 2020 02:22
Swift Viper boiler plate
//
// HomeViewBuilder.swift
// Viper_Basic_Slider
//
// Created by jc on 2020-12-16.
//
import UIKit
// view
@simrandotdev
simrandotdev / airports.json
Last active February 24, 2021 02:40 — forked from tdreyno/airports.json
JSON data for airports and their locations
[{
"code": "DEL",
"lat": "28.5603",
"lon": "77.1027",
"name": "Indira Gandhi International Airport",
"city": "New Delhi",
"state": "Madhya Pradesh",
"country": "India"
},
{