Skip to content

Instantly share code, notes, and snippets.

Nattapon Nimakul totiz

Block or report user

Report or block totiz

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View HelloSwift.swift
import UIKit
var str = "Hello, playground"
str = "This is\n" +
"my first\n" +
"play ground"
View leagues.swift
import UIKit
var leagues = ["เอสซีจี เมืองทองฯ ยูไนเต็ด", "บุรีรัมย์ ยูไนเต็ด", "บางกอกกล๊าส เอฟซี", "ราชบุรี มิตรผล"]
leagues += ["แบงค็อก ยูไนเต็ด", "ชลบุรี เอฟซี", "สุพรรณบุรี เอฟซี"]
leagues.append("เชียงราย ยูไนเต็ด")
leagues.append("อาร์มี่ ยูไนเต็ด")
leagues.append("นครราชสีมา มาสด้า เอฟซี")
leagues[4] // อันดับที่ 5
View leagues2.swift
for index in 0..<leagues.count {
leagues[index] = "สโมสร" + leagues[index]
View leagues3.swift
for (index, league) in leagues.enumerate() {
leagues[index] = "สโมสร" + league
View leagues4.swift
leagues ={ "สโมสร" + $0 }
View leagues5.swift
var output = ""
for (index, league) in leagues.enumerate() {
output += "อันดับที่ \(index+1): \(league)\n"
View Lazy Line 1.swift
//: Playground - noun: a place where people can play
import UIKit
struct Line {
let begin: CGPoint
let end: CGPoint
init(begin: CGPoint, end: CGPoint) {
self.begin = begin
View Lazy Controller.swift
class Controller {
lazy var things = [String]()
lazy var lines: [Line] = {
return [Line(begin: CGPoint(x: 1, y: 1), end: CGPoint(x: 20, y: 20)),
Line(begin: CGPoint(x: 50, y: 50), end: CGPoint(x: 10, y: 10))]
View AppController.swift
class AppController {
static let NotifcationIdentifier = Notification.Name("Notify when something change")
func notify(message: String) { AppController.NotifcationIdentifier, object: "User Did Open App")
View Thing.swift
struct Thing {
var name: String
// ตัวแปรระดับ Global สามารถเข้าถึงได้จากทุกที่
static var globalThings = [String]()
// บัณทึกชื่อไว้ใน globalThings แม้ว่าตัวแปร Thing จะถูกลบ ค่าที่เก็บไว้จะคงอยู่ต่อไป
func saveToGlobal() {
You can’t perform that action at this time.