inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

공지

해결됨

머신러닝 모델을 활용한 Android, iOS 앱 개발

강좌 운영이나 강의 내용에 관해 궁금한 점이 있으면 자유롭게 나누어주세요. 교수자, 수강생 누구나 글쓰기와 댓글 쓰기가 가능합니다.

  • ios
  • android
  • 인공신경망
  • gan
부산대학교 AI융합교육원 댓글 1 좋아요 0 조회수 192

루팅 시 기기 선택과 탈옥도구에 관해 문의드립니다

해결됨

해커를 위한 iOS 앱 모의 해킹 전문 과정

안녕하세요, 기기 구매 후 공부를 시작하려고 하는데요, 탈옥하려고 하는데 기기를 선택할 수 있을 경우 더 나은 선택지를 여쭤보려고 합니다.(PC는 window 사용예정) iphone 5S, 6, 6S / iOS 12.4.x 로 checkra1n를 이용해서 탈옥 2. iphone 8, X / iOS 15 로 Palera1n를 이용해서 탈옥 이 중 어떤 방법이 나을지, 아니면 혹시 오류가 확실하게 덜한 선택지가 있는지 추천 부탁드립니다.

  • ios
  • 모의해킹
agnesy0417 댓글 1 좋아요 0 조회수 348

iOS/AOS 구분 작업

미해결

피그마(Figma)를 활용한 UI디자인 입문부터 실전까지 A to Z

현재 진행 중인 프로젝트에서 같은 앱을 안드로이드와 iOS를 구분해서 작업 중인데, 구분해서 작업하는 것과 통합해서 하나의 작업물을 만드는 것에 대해 어떻게 생각하시는지 혹은 업계 동향이 어떤지 궁금합니다.

  • 웹-디자인
  • 모바일-디자인
  • figma
  • ios
  • aos
  • app
hr2325 댓글 1 좋아요 0 조회수 767

활용앱 64강에서 초기 설정에 관한 질문입니다.

미해결

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

안녕하세요 앨런님 제가 이전강의를 볼때부터 질문드리고 싶었는데요 앱 설정에서 아이패드는 체크를 안하고 싶은데요 새로 업데이트된 xcode에서 그것이 안되는데 어떻게 하면 좋나요?

  • ios
  • swift
열심이 댓글 1 좋아요 0 조회수 208

리액트 배포 후 아이폰에서 보이지 않는 문제

미해결

안녕하세요 리액트를 사용해서 웹 페이지를 배포 후 반응형 테스트를 위해 여러 기종에서 테스트 중인데요 안드로이드 핸드폰에선 기종 상관 없이 전부 잘 보이는데 아이폰에서는 아무것도 보이지 않고 하얀 화면만 보이는 문제가 생겼습니다 혹시 리액트로 배포 후 ios 기기 호환성을 위해 따로 해줘야하는 작업이 있을까요?

  • react
  • ios
김민지 댓글 1 좋아요 0 조회수 788

GalleryView 작성시, @State? @Bidnable? 의 차이점이 뭔지 궁금합니다.

미해결

[Lv.1] iOS 17 앱 개발 기초 - SwiftUI로 시작하기

IOS17로 업데이트 됨에 따라, @Observable 매크로를 활용하여 ViewModel을 활용하면, 상태 변화를 감지하여 'View에서 자동적으로 업데이트 된다.'라고 알고 있습니다. @Observable 매크로를 사용해서 코드를 업데이트하던 중 궁금증이 생겨 질문을 남겨봅니다. ContentView, VideoView에서 AnimalViewModel의 인스턴스를 갖고 있을 때, var로 정의했을 때와 let으로 정의를 했을 때의 차이점이 있을까요? struct ContentView: View { // let이나 var이나 상관없는가? let vm: AnimalViewModel var body: some View { NavigationStack{ List{ // 1. Cover Image - hero Image CoverImageView(vm: vm) 관련내용을 공부하다보니, 해당 링크에서 https://www.donnywals.com/comparing-observable-to-observableobjects/ " Defining an @Observable as a let property" 부분에 HomeView에서 ViewModel에 @State 프로퍼티 래퍼를 사용한 후 let을 사용한다? 라는 내용을 본적이 있습니다. GalleryView에서 @State 프로퍼티 래퍼와 @Bindable 프로퍼티 래퍼를 사용했을 때의 차이점이 뭘까요 ㅠㅠ . 우선, @State로 했을 때는 변화의 감지를 HomeView에서도 GalleryView에서도 잘 작동하여, 슬라이더를 변화시켰을 때 Grid의 개수가 바뀝니다. 하지만 @Bindable 프로퍼티 래퍼를 사용했을 때에는 GalleryView에서만 슬라이더 변화를 감지 하고, HomeView에서는 변화를 감지하지 못하는 상황이 벌어집니다. @State var vm: AnimalViewModel @Bindable var vm: AnimalViewModel struct GallaryView: View { @State var vm: AnimalViewModel var body: some View { NavigationStack{ ScrollView(.vertical, showsIndicators: false){ VStack(spacing: 30){ // 1. Image Image(vm.selectedAnimal) .resizable() .scaledToFill() .frame(width: 250, height: 250) .clipShape(Circle()) .overlay(Circle().stroke(Color.accentColor, lineWidth: 5)) // 2. Slider Slider(value: $vm.gridColumn, in: 2...4, step: 1) .padding(0) .onChange(of: vm.gridColumn) { withAnimation(Animation.easeInOut(duration: 1.0)){ vm.gridSwitch() } } // 3. Grid LazyVGrid(columns: vm.gridLayout, spacing: 20){ ForEach(vm.animals){ animal in Image(animal.image) .resizable() .scaledToFill() .frame(width: 80, height: 80) .clipShape(Circle()) .overlay(Circle().stroke(Color.white, lineWidth: 1)) .onTapGesture { withAnimation(Animation.spring()){ vm.selectedAnimal = animal.image } } } } } //:VSTACK .padding() } //:SCROLL .navigationTitle("갤러리") .navigationBarTitleDisplayMode(.inline) } //:NAVIGATION } } 추가로, @Observable 매크로를 이용한 예시가 잘 정리되어 있는 문서들이 있을까요?? 제가 잘 이해를 못한 건지, 이 부분이 너무 어렵네요. 감사합니다 😀

  • ios
  • swift
  • swiftui
ycc3819 댓글 2 좋아요 0 조회수 332

릴스 기능 문의

해결됨

Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)

강의에 릴스 페이지에 대한 기능은 업데이트 되지 않는건가요???

  • ios
  • firebase
  • swiftui
  • mvvm
이기혁 댓글 1 좋아요 1 조회수 165

init 함수가 없는 구조체에 인자가 들어갈 수 있는 이유가 궁금합니다.

해결됨

Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)

"ProfileView(viewModel: ProfileViewModel(user: user))" ProfileView에는 init함수가 존재하지 않지만 viewModel을 인자로 받아서 생성자를 호출할 수 있는 이유가 무엇인지 궁금합니다. viewModel에 @state를 사용했기 때문일까요? "구조체에 @state변수가 있다면 해당 구조체를 새로 만들 때 인자로 부여할 수 있다." 이렇게 이해하면 될까요?? @state에 대해 설명부탁드립니다

  • ios
  • firebase
  • swiftui
  • mvvm
제승욱 댓글 1 좋아요 1 조회수 229

NewPostViewModel.swift 생성후 오류 질문

해결됨

Part2: 초중급 iOS 인스타그램 클론(SwiftUI, MVVM, Firebase, 2024)

NewPostViewModel.swift 파일에서 @Observable에 Unknown attribute 'Observable' 이런 오류가 발생합니다... 찾아보니 ios버전이 17이하버전에서는 Observable을 사용할 수 없다고하는데, 제가 지금 16.4버전을 사용중에 있습니다. 버전을 업그레이드하려는데, 이 부분도 해결이 되지 않아서 그러는데, 어떻게 해야할까요?

  • ios
  • firebase
  • swiftui
  • mvvm
이기혁 댓글 2 좋아요 1 조회수 274

강의를 들으면서 앱을 만들어보고 있습니다

해결됨

Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)

chat gpt API를 활용해서 간단한 앱을 만들어보려고 하는데 API를 어떻게 써야할지 감이 잘 오지 않습니다. 혹시 괜찮으시다면 관련된 자료나 예시를 알 수 있을까요?

  • ios
  • swift
  • swiftui
  • swift5.5
o2k 댓글 3 좋아요 1 조회수 292

섹션2.끝말잇기앱 질문 - textfield 입력 변수 수정 방법

해결됨

Part1: 진짜 왕초보 iOS 배우기(SwiftUI, SwiftData, 2024)

끝말잇기 앱을 만들다가 궁금증이 생겼습니다. textfield 로 입력 받은 문자열을 수정해서 사용하고 싶을 때 (예: 사용자가 소문자로 입력한 영문자를 모두 대문자로 바꾸고 싶을 때) 어떻게 할 수 있나요? 입력받은 값을 저장한 변수를 건드리면 에러가 뜹니다. 즉, nextWord = nextWord + "수정 더함" 해도 에러가 나고 다른 변수에 대입한 후 그 변수를 바꾸려 해도 (nextWord2 = nextWord + "수정") 에러가 납니다.

  • ios
  • swift
  • swiftui
  • swift5.5
gatewaykim 댓글 1 좋아요 2 조회수 277

onesignal 연동 시 black screen

미해결

Only Javascript만으로 배우는 하이브리드앱 패키징

window.plugins.OneSignal.setAppId(); 위 코드 입력 시 화면이 black screen으로 표시됩니다. 하지만 onesignal 연동도 잘되고 푸시 메시지 발송되 잘 됩니다. 원인이 무엇일까요? android 구버전과 최신버전 모두에서 그렇습니다.

  • javascript
  • ios
  • android
  • 하이브리드-앱
  • cordova
늅늅 댓글 2 좋아요 1 조회수 317

Darwin CC Tools 관련 질문 있습니다.

미해결

해커를 위한 iOS 앱 모의 해킹 전문 과정

강의와 다른 도구를 사용해 탈옥을 진행해서 저는 sileo를 설치했는데, Darwin CC Tools가 없어서 darwintools를 대신 설치했습니다. 그런데 terminal에 otool 명령어를 입력하니 명령어를 찾을 수 없다는 에러가 뜨네요. darwintools로는 대체가 안되는건지, 아니면 명령어가 다른건지 모르겠습니다.

  • ios
  • 모의해킹
댓글 2 좋아요 0 조회수 485

rootless로 탈옥

미해결

해커를 위한 iOS 앱 모의 해킹 전문 과정

안녕하세요. 강의 영상과는 다른 도구를 사용해서 탈옥을 했는데, Rootful로 하니 오류가 나서 Rootless로 탈옥을 했습니다. Rootless로 탈옥을 해도 괜찮을까요?

  • ios
  • 모의해킹
윤수지 댓글 1 좋아요 0 조회수 457

활용앱 59강에 관한 질문입니다

미해결

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

앨런님, 안녕하세요 제가 코드로 설명해주신 것과 스토리보드로 한 것을 비교를 해보니까요 DetailViewController에서 구현된것에서 코드에서 말한 것과 다르게 numberofline=0이것이 없어서 그런지 여러줄로 표현이 안되서요 그래서 제가 좀더 스토리보드쪽에 보니까 numberofline이 있더라구요 그것에 0으로 해도 description에서 여러줄로 표현이 안되는데요 어떻게 하면 스토리보드로 구현한 Detailviewcontroller에서 description을 여러줄로 표현할수 있을까요?

  • ios
  • swift
열심이 댓글 1 좋아요 0 조회수 192

활용-3 앱 /코드로 UI 짜기 영상에서 문의 드립니다.

미해결

앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지

영상 11분 20초 경 lazy var를 이용해 view.addSubview(emailTextFieldView) 를 사용할 수 있다고 하셨는데 이 부분이 UIViewController 의 view 를 카리키는것이 아닌 클로저 내부에서 이미 선언한 let view = UIView() 의 변수 아닌가요? 해당 코드가 왜 정상적으로 동작하는지 영상이 잘못된거 같은데요. 제가 잘못 이해하고 있다면 다시 설명 부탁드립니다.

  • ios
  • swift
초급자 댓글 1 좋아요 0 조회수 226

인기 태그

인프런 TOP Writers

주간 인기글