翻訳準備中 — 韓国語の原文を表示しています。
FlexLayout 위에 구축한 선언형 UI 프레임워크로, iOS에서 간결한 레이아웃 정의를 가능하게 합니다.
中辛 の解説
Swift 기반 iOS 라이브러리로, FlexLayout 위에 선언형 UI 추상화 계층을 제공합니다. FlexHStack, FlexVStack, FlexItem, FlexSpacer 같은 컴포넌트로 레이아웃을 구성하며, 클로저 기반 빌더 패턴으로 구조를 정의합니다. CocoaPods 및 Swift Manager 모두 지원하며, 아직 개발 중(Under construction) 단계입니다.
이런 레포예요
이럴 때 쓰면 좋아요
- UIKit 기반 프로젝트에서 복잡한 레이아웃을 선언형으로 관리하고 싶을 때
- 각 화면의 UI 구성을 재사용 가능한 컴포넌트 조합으로 구축하고 싶을 때
핵심 기능
대안 대비 차별점
FlexLayout의 저수준 인터페이스를 고수준 선언형 컴포넌트로 래핑하여 Flexbox 문법을 Swift에 자연스럽게 가져옵니다.
食べた人たち
実際に使ってみた人の記録です — 一言も完走の記録も、確認のうえで公開しています。
このリポジトリの作り方
はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。
준비물
- Swift 5.0 이상
- iOS 9.0 이상
- FlexLayout
바로 시작하기
- 레포지토리를 클론합니다.
git clone https://github.com/daangn/KarrotFlex.git
- Example 디렉토리로 이동하여 CocoaPods 의존성을 설치합니다.
cd Example
pod install
- 생성된 .xcworkspace 파일을 Xcode에서 엽니다.
open KarrotFlex.xcworkspace
- 또는 Package.swift에 의존성을 추가합니다.
.package(url: "https://github.com/daangn/KarrotFlex.git", from: "1.1.0")
- Swift Package Manager 사용 시 빌드 설정에서 FLEXLAYOUT_SWIFT_PACKAGE=1을 추가합니다. (Target → Build Settings → Apple Clang - Preprocessing → Preprocessor Macros)
ギット飯トライで味見
入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。
ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。
npx gitbap-try daangn/KarrotFlex
Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →
スター推移 · 7日
使いやすさ · まねしやすいか
- ゆるいライセンス
- テストあり
- サンプル集
- 最近の更新
- AGENTS.md
- llms.txt
- テンプレート
更新の情報なし · 2021 年に作成
「모바일」 こういうリポジトリを毎週受け取りませんか?
毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。
自分のリポジトリですか? README にギット飯バッジを貼る
[](https://www.gitbap.com/r/daangn/KarrotFlex)Claude からそのまま使う — ギット飯のつなぎ方
ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。
Claude の設定 → コネクタにこのアドレスを貼り付け。
https://www.gitbap.com/api/mcpプラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。
/plugin marketplace add jakeparkcolde/gitbap-cowork/plugin install gitbap-cowork@gitbapAI が README をもとに要約しました · 原文を見る