Skip to content

Instantly share code, notes, and snippets.

View 92pino's full-sized avatar
:octocat:
I may be slow to respond.

Ethan 92pino

:octocat:
I may be slow to respond.
  • Seoul, Korea
View GitHub Profile
@92pino
92pino / Observable - of.swift
Last active January 27, 2021 14:37
Observable - of
let observable = Observable.of(1, 2, 3, 4, 5)
let observable2 = Observable.of([1, 2, 3, 4, 5])
------------------------------------------------------------------
let disposeBag = DisposeBag()
let apple = "apple"
let orange = "orange"
let kiwi = "kiwi"
🌞 Morning 100 commits ██▍░░░░░░░░░░░░░░░░░░ 11.4%
🌆 Daytime 272 commits ██████▍░░░░░░░░░░░░░░ 30.9%
🌃 Evening 331 commits ███████▉░░░░░░░░░░░░░ 37.7%
🌙 Night 176 commits ████▏░░░░░░░░░░░░░░░░ 20.0%
@92pino
92pino / delicious_post.swift
Created October 11, 2019 10:20
Delicious Interview
let url = URL(string: "https://httpbin.org/post")!
var request = URLRequest(url: url)
request.httpMethod = "POST"
let task = URLSession.shared.dataTask(with: request) { (data, response, error) in
if let error = error {
print("error: \(error)")
} else {
if let response = response as? HTTPURLResponse {
print("statusCode: \(response.statusCode)")
}
@92pino
92pino / delicious_get.swift
Last active October 11, 2019 10:17
Delicious Interview
let url = URL(string: "https://httpbin.org/get")!
let task = URLSession.shared.dataTask(with: url) { (data, response, error) in
if let error = error {
print("error : "\(error.localizedDescription)")
} else {
if let response = response as? HTTPURLResponse {
print("statusCode : \(response.statusCode)")
}
if let data = data, let dataString = String(data: data, encoding: .utf8) {
test
@92pino
92pino / 1.swift
Last active October 3, 2019 16:12
InterView
class A : CustomStringConvertible {
var description: String {
return "Class A"
}
}
func someMethod() {
let a = A()
DispatchQueue.main.async {
print(a) // <- referenced by strongly