목록그 외 (8)
Jupyo's Daily Story

모듈 (Module)모듈은 코드 배포와 재사용을 위한 기본 단위입니다. 하나의 모듈은 특정 기능이나 관련된 코드들의 모음으로, 다른 코드에서 불러와 사용할 수 있는 독립적인 단위입니다. 모듈은 코드의 캡슐화와 재사용성을 높이는데 중요한 역할을 합니다. 프레임워크나 라이브러리 형태로 제공되는 모듈은 다른 프로젝트에서 쉽게 통합하여 사용할 수 있으며, 이를 통해 코드의 재사용성과 유지보수성이 향상됩니다. 또한 모듈은 컴파일 시간을 최적화하는데도 도움을 줍니다. 각 모듈은 독립적으로 컴파일되며, 한 모듈의 변경사항이 있을 때 해당 모듈만 다시 컴파일하면 되므로 전체 프로젝트의 빌드 시간을 단축할 수 있습니다. TuistTuist는 Xcode 프로젝트 관리를 자동화하고 단순화하는 커맨드 라인 도구입니다. 프로젝..
이 내용은 제가 개발할 때 정의한 스스로의 규칙을 정리한 내용입니다.여러분의 좋은 팁이 있다면 댓글로 공유해주세요. 네이밍변수, 함수 등에 이름을 작성하는 것을 "네이밍(Naming)" 이라고 합니다.프로그래밍에서는 주로 "네이밍 컨벤션(Naming Convention)"이라는 용어를 사용하여 이름을 짓는 규칙이나 관례를 설명합니다. Swift에서는 아래와 같은 네이밍 스타일을 사용합니다.CamelCase : 두번째 단어부터 대문자로 시작 (변수, 함수)let userName = "Kim"func getUserName() { }PascalCase : 모든 단어를 대문자로 시작 (클래스, 구조체)class UserProfile { }struct UserData { } 명확하게 이름짓기개발하는 순간에는 간단..
이 내용은 제가 개발할 때 정의한 스스로의 규칙을 정리한 내용입니다.여러분의 좋은 팁이 있다면 댓글로 공유해주세요. IndentXcode의 들여쓰기(Indent)는 코드의 계층 구조를 시각적으로 표현하기 위한 기능으로, 기본적으로 4칸의 공백을 사용하여 코드의 가독성과 구조를 개선하는 역할을 합니다.if true { // 4칸 들여쓰기 print("Hello")} 프로퍼티다수의 프로퍼티에 초기값을 적용할 때 가독성을 위해 아래와 같이 적용하는 경우가 있습니다.let firstValue: Int = 100let secondValue: String = "안녕하세요"let thirdValue: CGFloat = 3.14 이렇게 보면 ..
Things You Should Definitely Know as an iOS Developer (Part 2) Things You Should Definitely Know as an iOS Developer (Part 2) In my last post I covered topics like Memory Management, Retain Cycle, Design Patterns, and Property attributes, there are several other… medium.com ※ 본 내용은 위 링크의 내용을 번역 및 정리한 것입니다. 수정이 필요한 부분은 댓글에 남겨주세요. Part 1에서는 Memory Management, Retain Cycle, Design Patterns, Propert..

Things You Should Definitely Know as an iOS Dveloper (Part 1) Things You Should Definitely Know as an iOS Developer (Part 1) In my past years of iOS Development and interviewing different iOS candidates, I have realized that there are certain topics in iOS that… medium.com ※ 본 내용은 위 링크의 내용을 번역 및 정리한 것입니다. 수정이 필요한 부분이 있다면 댓글로 남겨주세요. 지난 몇 년간 iOS 개발과 다른 iOS 개발자들을 인터뷰하면서 iOS에는 모든 사람이 공통적으로 알아야 할 특정 ..
앱을 새로 개발을 하면 기본적으로 Light/Dark 모드가 지원된다. 하지만 하나의 모드로만 지원하고 싶은 경우가 있기 때문에 해당 부분 설정 방법은 아래와 같다. key : UIUserInterfaceStyle value: Light 또는 Dark Xcode 12에서 변경 된 것인지 확실하지 않지만 아래와 같이 키값이 변경되었다. key : Appereance value: Light 또는 Dark

Text1 >> Text2 >>> Text3 5. 이미지  6. 수평선 페이지 나누기 용도로 수평선을 사용한다. *** * * * --- ___ 7. 표만들기 |이름|내용| |---|:---:| |이름 1|내용 1| |이름 2|내용 2| 이상 마크다운 정리를 해보았습니다. 어떤 곳에서는 위의 내용 중에 적용이 안되는 것들이 있을 수 있으나 마크다운은 기준이 없기 때문에 해당 하는 곳에 맞는 것을 찾아보는 수 밖에 없을 것 같네요. 혹시 빠진 것이 있다면 댓글로 알려주세요. 추가로 업데이트 하겠습니다.

마크다운은 일반 텍스트 문서의 양식을 편집하는 문법이다. README 파일이나 온라인 문서, 혹은 일반 텍스트 편집기로 문서 양식을 편집할 때 쓰인다. 마크다운을 이용해 작성된 문서는 쉽게 HTML 등 다른 문서형태로 변환이 가능하다. 아래 예시는 Visual Studio Code 에서 작성했다. 마크다운은 문법의 기준이 없기 때문에 처리하는 컴파일에 따라 처리가 되고 안 될 수도 있다. 1. 헤더 제목을 작성할 때 용도로 사용된다. # HEADER 1 ## HEADER 2 ### HEADER 3 #### HEADER 4 ##### HEADER 5 ###### HEADER 6 2. 줄바꿈 마크다운에서는 엔터키로 줄 바꿈을 한다고 해서 줄바꿈이 되지 않는다. 안녕하세요. 반갑습니다. 안녕하세요.반갑습니다...