묻고 답해요
131만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
활용-1 앱(timer 앱) -> 분과 초로 나타내기
안녕하세요! 양질의 강의를 제공해주셔서 감사합니다.제 질문은총 타이머의 시간을 300초로 늘린 후,타이머의 시간을 나타내는 mainLabel에 60초가 넘어가는 타이머를 설정하였을 때2분, 32초 이렇게 분과 초로 나타내고 싶습니다.제 생각은 let seconds를 초로 나타내고let minute으로 분을 나타내서 mainLabel에만 나타내면 안될까라는 생각과if문을 사용해서 60초와 120초 180초 이렇게 분 단위로 나누어서 앞에 분을 나타나게 만들어볼까 시도했지만 실패했습니다. 너무 포괄적인 질문이라 죄송합니다!!방법이 있다면 가벼운 힌트를 주시면 감사하겠습니다.
-
미해결해커를 위한 iOS 앱 모의 해킹 전문 과정
에러 메세지 한글 검색
앱 패칭을 하기위해서 에러메세지 인(네트워크에러)를 검색하고자 합니다. 기드라에서 (네트워크에러)문자열 검색 결과가 없지만핵사 에디터에서 UTF8 핵사값으로 검색을 하면EB84A4ED8AB8EC9B8CED81ACEC9790EB9FAC바이너리 파일에서 검색이 됩니다.기드라에서 핵사값으로 검색하여 다른 문자열로 바꾸려면 어떻게 해야하는지 문의 드립니다.
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
to do app 강의중에
todo_app 만들때.. low, normal, high 버튼이실행하면 보이기는하는데 버튼이 눌리질 않습니다.찾아보니 view랑 겹쳐져 있어서? 뭐 그렇다는거같은데..어떻게 해결해야하나요?강의 그대로 따라했는데 ㅠㅠ..
-
미해결성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
이미지는 어디..?
이미지를 어디서 다운 받나요..? 제가 이미지를 다운받아서 집어넣었는데 이미지가 app이 까만 이미지에요 디바이스의 앱이 까만색입니다.
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
함수 인자에 numberOfRowsInSection은 무엇인가요?
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return moviesArray.count }section의 자료형이 Int인건 알겠는데 앞에 붙어있는 numberOfRowsInSection이 무엇인지 잘 모르겠네요. swift의 어떤 문법인지 알려주시면 좋겠습니다!
-
미해결성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
클로즈 배열? 의 실행방법
var myClosureList2: [() -> Void] = [] func showString2(completion: @escaping () -> Void){ myClosureList.append(completion)}showString2 { print("aa")} 에서 myClosureList[0] 또는 myClosureList[1] 등을 출력하려고 할때 어떻게 해야하나요? 검색을 해 보려고해도 뭐라고 검색해야할지 감이 안와서 질문 드려요.showString2 함수에 파라미터로 클로저 를 넘겨 저장했기때문에 myClosureList 안에는 클로저가 담겨있는데 이 중 하나의 클로저를 실행을 어떻게 시키나요?
-
미해결UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
UIKit 요소에 대하여...
해당 강의에서 Swift 문법 하나는 체계적으로 공부할 수 있었습니다.[문제]그러나, UIkit에 관련된 내용들은 클론 프로젝트를 만들며 간간히 나오는 개념을 그때그때 익히고 있습니다. 즉, 강의에서 UIkit 요소들을 따로 가르쳐주지는 않습니다.[솔루션 질의]UIkit의 요소와, 요소가 가진 property들을 체계적으로(정리된) 공부하고 싶습니다.참고할만한 사이트가 있을까요?
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
스토리보드로 짠 ui의 클래스의 생성자를 만들 수 없나요?
class SecondViewController: UIViewController { @IBOutlet weak var mainLabel: UILabel! var someString: String? override func viewDidLoad() { mainLabel.text = someString super.viewDidLoad() } init(someString: String? = nil) { self.someString = someString super.init(nibName: nil, bundle: nil) } required init?(coder: NSCoder) { fatalError("init?(coder) error") } @IBAction func backButtonTapped(_ sender: UIButton) { self.dismiss(animated: true) } }스토리보드로 만든 클래스의 생성자를 만들고 storyboard?.instantiateViewController(widthIdentifier: "secondVC")를 호출하면 init?(coder: NSCoder)가 호출되어 에러가 발생하네요.위 코드처럼 생성자를 만드는 방법은 없을까요?
-
미해결Flutter 초입문 왕초보편
Flutter 설치오류
안녕하세요에러 여쭙고자 문의드립니다. Stackoverflow 등을 뒤져도 도저히 답을 구할 수가 없어 문의남깁니다.현재 flutter 설치받았는데 실행이 안됩니다. 강사님처럼 직접 SDK 다운하여 환경설정도 해보고, homebrew 통해 다운로드 받아보았으나 둘 다 작동하지 않았습니다. 컴퓨터는 맥북 m1 모델입니다.[에러코드]Semantic Issue (Xcode): Function does not return NSString/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:371:51Semantic Issue (Xcode): Function does not return NSString/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:386:52Semantic Issue (Xcode): Function does not return string type/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:388:82Semantic Issue (Xcode): Function does not return string type/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:394:113Semantic Issue (Xcode): Function does not return string type/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSString.h:395:96Semantic Issue (Xcode): Function does not return NSString/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSBundle.h:90:142Parse Issue (Xcode): Expected ')'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSURLSession.h:504:185Parse Issue (Xcode): Could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h:7:8Parse Issue (Xcode): Could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImageDefines.h:18:8Parse Issue (Xcode): Could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h:14:8Parse Issue (Xcode): Could not build module 'IOSurface'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVPixelBufferIOSurface.h:25:9Parse Issue (Xcode): Could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h:7:9Parse Issue (Xcode): Could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLTypes.h:7:8Parse Issue (Xcode): Could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:11:8Parse Issue (Xcode): Could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.2.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderDomain.h:7:8
-
미해결Flutter 초입문 왕초보편
WebView 선언이 안됩니다.
pubspec.yamlmain_screen.dart강의를 따라 진행했는데, 이렇게 빨간 줄이 나오고, WebView도 찾지를 못하는데, 어디서 잘못된걸까요?ㅠㅠ
-
미해결성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
willSet, didSet 질문
35강에서 willSet, didSet 관련하여 질문 드립니다.class ClassA { var a = 0}class ClassB { var b = ClassA() { willSet { print(newValue) } didSet { print(oldValue) } }}class는 레퍼런스 타입이라서 classB.b.a = 100이 안되고, struct는 된다고 하셨는데, 강의를 여러 번 들어도 이해가 가지 않아 질문 드립니다.혹시 더 자세하게 설명해주실 수 있을까요?
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
firebase 이메일 로그인 설정 관련 오류 문의의 건
안녕하세요, 강사님. Flutter 입문 - 안드로이드, iOS 개발을 한 번에 강의 수강중에 있으나 버전(?) 충돌로 인하여 문의 드립니다.("13. Firebase로 이메일 로그인 기능 구현" 학습중...) firebase 연동하여 이메일을 통해 로그인 될 수 있도록 설정하는 과정에서 오류가 발생된 것으로 보이는데 어떻게 해야 하는지 문의 드립니다.if (!snapshot.hasData) { return SignInScreen( providerConfigs: [EmailProviderConfiguration(),] ); "RUN시 오류 내용"Running "flutter pub get" in instagram_clone_renew...Because every version of flutter from sdk depends on collection 1.15.0 and firebase_auth_platform_interface >=6.4.0 depends on collection ^1.16.0, flutter from sdk is incompatible with firebase_auth_platform_interface >=6.4.0.And because firebase_auth 4.2.5 depends on firebase_auth_platform_interface ^6.11.3 and no versions of firebase_auth match >4.2.5 <5.0.0, flutter from sdk is incompatible with firebase_auth ^4.2.5.So, because instagram_clone_renew depends on both flutter from sdk and firebase_auth ^4.2.5, version solving failed.pub get failed (1; So, because instagram_clone_renew depends on both flutter from sdk and firebase_auth ^4.2.5, version solving failed.) 환경설정값 및 버전Flutter 3.3.2 • channel stable • https://github.com/flutter/flutter.gitFramework • revision e3c29ec00c (4 months ago) • 2022-09-14 08:46:55 -0500Engine • revision a4ff2c53d8Tools • Dart 2.18.1 • DevTools 2.15.0 dependencies: flutter: sdk: flutter image_picker: ^0.8.6 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^1.0.2 firebase_core: ^2.4.1 firebase_auth: ^4.2.5 flutterfire_ui: ^0.4.3+20
-
미해결성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
35강 property_2 앞부분이 잘린 것 같습니다.
확인 부탁 드립니다.property observer 설명 없이 바로 코드 작성으로 들어가네요.
-
미해결Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)
기본위젯
작업하게 될때 기본위젯 많이 사용하는 편인가여 ?? 코드로 다 칠것같은데 ui 그릴때는 보여주신 영상과 같이 마우스 끌어다가 사용하게 되나여 ?
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
네트워크 통신의 예시(문법 172강) 질문 있습니다.
안녕하세요. 강의 항상 잘 보고 있습니다. 제목 관련 질문이 있는데// 실제 다운로드 코드movieManager.fetchMovie(date: "20210201") { (movies) in if let movies = movies { // 배열 받아서 빈배열에 넣기 downloadedMovies = movies dump(downloadedMovies) print("전체 영화 갯수 확인: \(Movie.movieId)") } else { print("영화데이터가 없습니다. 또는 다운로드에 실패했습니다.") }}여기 클로저에서 movieManager.fetchMovie(date: "20210201") { (movies) in 이렇게 되어있는데 movies에 괄호를 빼고 그냥 movies라고 해도 상관 없는건가요?? 왜 이쪽에는 (movies) 이렇게 소괄호가 붙어있는건가요??답변 부탁드리겠습니다. 감사합니다.
-
해결됨성공적인 진짜 iOS 개발자 되기 [기초부터 실무까지]
Task 질문
Task{}와 DispatchQueue.global().async{}와는다른건가요 ?? 아니면 동작방식은 똑같은데 이름만 다른건가요
-
미해결
[ios - Swift] 회사 내부용 앱을 만들었는데요.. 배포는..?
CRM ios app을 제작하였습니다. swift 언어를 사용하였고, storyboard 방식으로 제작하였습니다.플러그인으로 onesignal(푸시알림 서비스)를 붙였고, 현재 애플 공식 개발자 계정이 존재합니다.CRM을 App Store가 아닌, 직원들에게 직접 설치해주려고 합니다.어떤 방법을 사용해야 하는지 질문드립니다.*참고: 스타트업이라, Enterprise용 계정이 아닌 일반 개발자 계정입니다. 즉 직접 설치 방법 중Enterprise 방식은 사용할 수 없습니다.**참고2: Xcode로 build하여 아이폰에 설치해봤는데요, 개발자 모드 없이는 실행이 안됩니다. (다른 분들에게 항상 개발자 모드를 켜놓으라 할 수는 없어서...) 그래서 Xcode 빌드 외에 방법을 찾고 있습니다...
-
미해결앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지
uiview가 안 보이는 경우
안녕하세요, uiview 관련 질문이 있는데요.library에서 uiview를 선택해서 autolayout에서 safe area 기준으로 위에서 100~200정도, 양쪽(좌우) 간격을 20, 20 이런식으로 맞춘 뒤, 가운데 정렬 (horizontally in container)을 한 뒤에 시뮬레이션을 돌려보면 uiview가 화면 상에 나타나지 않습니다. 아무 숫자나 입력을 시도해보았는데 우연찮게 잠깐 나타난 것을 보니 숨겨지거나 레이어 밑으로 들어갔다기보다는, 수치 설정이 잘못된 것 같은데요. 이 경우 어떻게 해결해야 할까요?숫자 빙고 앱 만들 시에도 똑같이 한다고 한 것 같은데 비슷한 오류가 발생했었다가 운좋게 해결됐었거든요. 제가 놓치고 있는 부분이 있는 건지 궁금합니다. label이나 button은 이런 오류가 없는데 uiview만 계속 이 문제가 반복됩니다.
-
해결됨UIKit - iOS14 실무 가이드 <iOS앱 진짜 개발자 되기>
Break Point 사용법
안녕하세요, 선생님! 수업중 질문입니다. Break Point를 통해 image URL를 확인하셨는데 혹시 단축키나 또는 진행 방식이 다른가요? 아무리 point를 넣어도 그 부분에서 멈추거나 url이 표시되지 않습니다.
-
미해결[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
ios image_picker 에러
ios에서 image picker 사용 시 앱 강제종료가 됩니다ㅠㅠ예전부터 image_picker를 ios에서 잘 사용하고 있어서,, 설정문제는 아닌거같습니다.이미지를 고르고 난 후에 에러메시지가 뜨며 앱이 강제종료가 됩니다.-[__NSArrayI floatValue]: unrecognized selector sent to instance 0x281c9ce00*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI floatValue]: unrecognized selector sent to instance 0x281c9ce00'*** First throw call stack:(0x180d1f70c 0x19845af04 0x180df0230 0x180cb8ffc 0x180cb820c 0x100402c78 0x100403524 0x100403204 0x10040982c 0x100409940 0x1939fd84c 0x1809df094 0x1809e0094 0x18098cd40 0x18098c990 0x180cdaab4 0x180c97fd8 0x180caac30 0x1a16c5988 0x1834a5c50 0x18323f3d0 0x1002adc94 0x1004cc3d0)libc++abi: terminating with uncaught exception of type NSException* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGABRTframe #0: 0x00000001bb46ebbc libsystem_kernel.dylib`__pthread_kill + 8libsystem_kernel.dylib`__pthread_kill:-> 0x1bb46ebbc <+8>: b.lo 0x1bb46ebd8 ; <+36>0x1bb46ebc0 <+12>: stp x29, x30, [sp, #-0x10]!0x1bb46ebc4 <+16>: mov x29, sp0x1bb46ebc8 <+20>: bl 0x1bb46a60c ; cerror_nocancelTarget 0: (Runner) stopped.Lost connection to device.에러메세지입니다..가끔은 밑에 이미지처럼 에러가 나면서 앱이 강제종료됩니다 ㅠㅠ 원인이 뭘까요...? 도와주세요ㅠㅠ