Open in app

Sign In

Write

Sign In

Jay Lee
Jay Lee

5 Followers

Home

Lists

About

Sep 16, 2022

[Swift] Code Share: Neumorphism UIView

with setting shadows & hex color โ€”

Uiview

1 min read

[Swift] Code Share: Neumorphism UIView
[Swift] Code Share: Neumorphism UIView
Uiview

1 min read


May 9, 2022

[Bug] iOS 15.4 CollectionView Cell scrolls towards the other scroll-axis direction.

Today our quality assurance manager told me that our appโ€™s horizontal collectionView button menu scrolls up and down. So I was like what the heck I havenโ€™t even opened that file for months. So it happened to be, in iOS version 15.4, that if the collection viewsโ€™ Bounce vertically andโ€ฆ

IOS

1 min read

IOS

1 min read


May 6, 2022

[RxSwift] ScrollView Page

Using RxSwift/RxCocoa extension + Property Detail Summary โ€” outcome e.g.

Rxswift

1 min read

[RxSwift] ScrollView Page
[RxSwift] ScrollView Page
Rxswift

1 min read


May 6, 2022

[RxSwift] Delegate Proxy

Using Swiftโ€™s Delegate Methods with Rx โ€” If you look into the folder named โ€˜Commonโ€™ at [Pods>RxCocoa>]you can find two swift files, DelegateProxy.swift and DelegateProxyType.swift. DelegateProxy is a bridge that links RxSwift and Swiftโ€™s Delegate methods, which helps you to use delegate methods, like UITableViewDelegate and MKMapViewDelegate, in RxSwift/RxCocoa. Normally we would use MapKit Delegate methods like below

Rxswift

1 min read

[RxSwift] Delegate Proxy
[RxSwift] Delegate Proxy
Rxswift

1 min read


May 1, 2022

[Swift] POP - Retroactive Modeling

So you write some classes and structures as we cool developers do. And later, you need another class similar to the class you have written 3 month ago. Retroactive Modeling, a dope technique available with Protocol Oriented Programming, is what you can use on that case, reusing written codes with additional features. Letโ€™s say, the president Joe Biden is in thanksgiving event and a turkey is on the table.

Protocol Oriented

2 min read

[Swift] POP - Retroactive Modeling
[Swift] POP - Retroactive Modeling
Protocol Oriented

2 min read


Jul 4, 2021

[Swift] POP: Protocol Oriented Programming

ใ…ค ์•ˆ๋…•ํ•˜์„ธ์š” :) ์ง€๋‚œ๋ฒˆ์— ๊ฐ์ฒด ์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ๋Œ€ํ•œ ํฌ์ŠคํŒ…์„ ํ•œ์ ์ด ์žˆ์—ˆ๋Š”๋ฐ์š”. (Link) ์ด๋ฒˆ์—๋Š” ์ด์–ด์„œ POP: Protocol Oriented Programming ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐ ํ•ด๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค. ใ…ค POP ์˜ ๋ฐฐ๊ฒฝ ์ง€๋‚œ๋ฒˆ OOP ํฌ์ŠคํŒ…์—์„œ ํ–ˆ๋˜ ๋‚ด์šฉ์ค‘ ๋‘ ๊ฐ€์ง€๋ฅผ ๊ฐ€์ ธ์™€๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค. 1. OOP ๊ฐ€ ๋‚˜์˜ค๊ธฐ ์ „ ๊นŒ์ง€ ์ ˆ์ฐจ์  ํ”„๋กœ๊ทธ๋ž˜๋ฐ โ€ฆ

Protocol Oriented

3 min read

[Swift] POP: Protocol Oriented Programming
[Swift] POP: Protocol Oriented Programming
Protocol Oriented

3 min read


Jul 3, 2021

[Swift] Strong Reference Cycles: How to deal with it.

ใ…ค ์•ˆ๋…•ํ•˜์„ธ์š” :) ๋ฐ”๋กœ ์ด์ „ ํฌ์ŠคํŒ…์—์„œ ARC์— ๊ด€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ํ•˜๋ฉด์„œ ARC ๋Š” class ์˜ instance ๊ฐ€ ์ƒ์„ฑ๋  ๋•Œ ,ํ•ด๋‹น instance์— strong reference๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ๊ทธ ๊ฒƒ์˜ ๊ฐฏ์ˆ˜๋ฅผ Counting ํ•œ๋‹ค๋Š” ๋‚ด์šฉ์„ ๋‹ค๋ค˜๋Š”๋ฐ์š”. ํ•ด๋‹น ๋‚ด์šฉ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ๋Š” Swift ๊ณต์‹ Document ๋ฅผ ๋ณด๋ฉด ์•„ โ€ฆ

IOS

6 min read

[Swift] Strong Reference Cycles: How to deal with it.
[Swift] Strong Reference Cycles: How to deal with it.
IOS

6 min read


Jul 3, 2021

[Swift] ARC: Automatic Reference Counting

ใ…ค ์•ˆ๋…•ํ•˜์„ธ์š” :) ์˜ค๋Š˜์€ ARC, Automatic Reference Counting ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ใ…ค Swift ๊ณต์‹ Document์—์„œ๋Š” ARC๋ฅผ ์ด๋ ‡๊ฒŒ ์„ค๋ช…ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ARC ๋ž€ Swift๊ฐ€ ์•ฑ์˜ memory๋ฅผ ์ž๋™์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๊ฑฐ์˜ ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ์— ๋‹น์‹ ์€ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ์— ๋Œ€ํ•ด์„œ ์‹ ๊ฒฝ โ€ฆ

Swift

5 min read

[Swift] ARC: Automatic Reference Counting
[Swift] ARC: Automatic Reference Counting
Swift

5 min read


Jun 30, 2021

[Algorithm] Floyd-Warshall (Swift)

์•ˆ๋…•ํ•˜์„ธ์š” :) ์˜ค๋Š˜์€ ํ”Œ๋กœ์ด๋“œ ์™€์ƒฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ๋Œ€ํ•œ ํฌ์ŠคํŒ…์ž…๋‹ˆ๋‹ค. ํ”Œ๋กœ์ด๋“œ ์™€์ƒฌ (Floyd-Warshall) ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๊ธฐ์ดˆ๋กœ ํ•˜๊ณ ์žˆ๋Š”๋ฐ์š”. ์ด ๋ฐฉ๋ฒ•์˜ ํ•ต์‹ฌ์€ ๊ฑฐ์ณ๊ฐ€๋Š” ์ •์ ์„ ๊ธฐ์ค€์œผ๋กœ ์ตœ๋‹จ ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ•˜๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ์˜ˆ์‹œ๋กœ ์ขŒ์ธก์˜ ๊ทธ๋ž˜ํ”„์˜ ์ •์  ๊ฐ„์˜ ์ด๋™ ๋น„์šฉ์„ ์•„๋ž˜์™€ ๊ฐ™์€ 2์ฐจ์› ๋ฐฐ์—ด๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Swift

2 min read

[Algorithm] Floyd-Warshall (Swift)
[Algorithm] Floyd-Warshall (Swift)
Swift

2 min read


Apr 25, 2021

[Swift] Missing Push Notification Entitlement.

A problem breaking my peace. ITMS-90078: Missing Push Notification Entitlement โ€” Your app appears to register with the Apple Push Notification service, but the app signatureโ€™s entitlements do not include the โ€˜aps-environmentโ€™ entitlement. ใƒป ใƒป ใƒป Okay so the submitted app is missing some kind of โ€œentitlementโ€. โ€ฆ

Apps

2 min read

[Swift] Solution for: Missing Push Notification Entitlement.
[Swift] Solution for: Missing Push Notification Entitlement.
Apps

2 min read

Jay Lee

Jay Lee

5 Followers

iOS Developer ๐Ÿ‡ฐ๐Ÿ‡ท๐Ÿ‡ฌ๐Ÿ‡ง

Following
  • Lee Kah Seng

    Lee Kah Seng

  • Heechan

    Heechan

  • SeongHo Hong

    SeongHo Hong

  • Mark Lucking

    Mark Lucking

  • Shai Mishali

    Shai Mishali

See all (36)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams