Skip to content

Instantly share code, notes, and snippets.

View TuenTuenna's full-sized avatar
😍
Happy coding 👏

개발하는 정대리 TuenTuenna

😍
Happy coding 👏
View GitHub Profile
@TuenTuenna
TuenTuenna / gist:60ef7324caf3a8774e21ab44c81878bf
Last active September 3, 2021 07:32
expy tableview 토글 형식 구현

ExpyTableView 토글 구현

extension NoticeViewController: ExpyTableViewDelegate {
    func tableView(_ tableView: ExpyTableView, expyState state: ExpyState, changeForSection section: Int) {
        print("NoticeViewController - ExpyTableViewDelegate - changeForSection() called - section = \(section)")
        
@TuenTuenna
TuenTuenna / gist:fd20da8a319cbf4fac06f59e882c8bbf
Last active September 3, 2021 07:24
프로토콜로 [weak self] 보일러 템블릿 없애기!

Swift UIKit 강한참조 방지 위한 weak self 보일러 템플릿 없애기

//
//  ViewController.swift
//  realm_test
//
//  Created by Jeff Jeong on 2021/01/22.
//

import UIKit
@TuenTuenna
TuenTuenna / gist:48104c85f4ffe19caa46a504fafee7de
Last active September 3, 2021 07:23
콤포지셔널 레이아웃

Swift UIKit 콤포지셔널 레이아웃 설정 기록용

//
//  MyCollectionVC.swift
//  dynamic_table_view
//
//  Created by Jeff Jeong on 2020/11/14.
//  Copyright © 2020 Tuentuenna. All rights reserved.
//
@TuenTuenna
TuenTuenna / gist:7dc00f0afbdec50b86b8e29063ee9a1b
Last active September 3, 2021 07:21
html css 적용 attributed label 스트링 익스텐션

Swift String -> Html attributed 스트링으로 변환 css 적용 시키기

extension String {

  func htmlAttributedStringWithStyle(to label : UILabel) -> NSAttributedString? {
        
        let width = UIScreen.main.bounds.width
        print("현재 디바이스 넓이 : width: \(width)")
        
@TuenTuenna
TuenTuenna / gist:34410fd612914719fd0f496e7b895eb9
Last active September 3, 2021 07:20
Obj-C 매개변수를 가지는 컴플레션 블럭

Obj-c 매개변수를 가지는 컴플레션 블럭

//
//  ViewController.m
//  Obj-C_tutorial
//
//  Created by Jeff Jeong on 2021/01/04.
//
@TuenTuenna
TuenTuenna / gist:6c68cb3c25ac70224bbadc0a97ffdbd4
Last active September 3, 2021 07:19
SwiftUI 네비게이션 뷰 네브 바 위치 설정

SwiftUi 네비게이션 바 위치 설정

//
//  ContentView.swift
//  MatchedGeometry_tutorial_test
//
//  Created by Jeff Jeong on 2021/04/02.
//

import SwiftUI

SwiftUi 프로토콜로 제네릭 처리

import UIKit

protocol Test {
    var one: Int { get set }
    var two: Int { get set }
}

struct Test1 : Test {
@TuenTuenna
TuenTuenna / gist:01435e6eca22abf7d5ca13bab50ec063
Last active September 3, 2021 07:17
qrcode_가이드라인뷰 버그 수정

SwiftUi 정대리 QR_code 강좌 가이드 라인뷰 버그 수정

//
//  QRCodeGuideLineView.swift
//  QRCode_reader_swiftui_tutorial
//
// Created by Jeff Jeong on 2020/08/07.

SwiftUi Tabview 인디케이터

//
//  ContentView.swift
//  pageview
//
//  Created by Jeff Jeong on 2021/04/18.
//
@TuenTuenna
TuenTuenna / gist:b6e77f9bac3a0f9e6d21ea229bf85994
Last active September 3, 2021 07:12
SwiftUi Animation - Shake Hand View

SwiftUi 손흔드는 애니메이션

//
//  ShakeHandView.swift
//  ShakeHandView
//
//  Created by Jeff Jeong on 2021/06/12.
//