본문 바로가기 메뉴 바로가기

ZeddiOS

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ZeddiOS

검색하기 폼
  • 전체 보기 (841)
    • iOS (278)
    • Swift (126)
      • Concurrency (9)
    • SwiftUI (26)
    • Combine (17)
    • watchOS (2)
    • iPadOS (2)
    • Xcode (3)
      • Xcode Cloud (2)
    • Flutter (12)
    • 공부 (205)
    • 피아노 (39)
    • 요리 (2)
    • 시 (25)
    • 일상 (91)
  • 방명록

Xcode (24)
Xcode - statements are not allowed at top level오류 해결법

statements are not allowed at top level 아무짓도 안했는데.. 분명히 어제까지만 해도 잘 돌아가는 코드였는데 갑자기 statements are not allowed at top level라는 에러가 생겼습니다. 전혀 문제가 없는 것 같은데..진짜 어제까지만 해도 잘 돌아가는 코드였거든요???근데...왜..이런 현상이 발생했는지 알아보려고 합니다..ㅎㅎ 저같은 분들이 있을까봐 XD 왜 에러가 발생했다고 생각하시나요?ㅎㅎ바로..swift파일의 '이름'에 있습니다. 저는 앞으로 이 프로젝트에서 백준 문제를 풀려고 하는데, swift파일 이름들을 '문제 번호'로 하고싶었어요...그뿐이에요..그런데 이 swift파일이름이 원래 뭔지 아시나요?네. 프로젝트를 새로 생성하면 네. mai..

Swift 2017. 5. 18. 16:15
Swift3 ) Swift에서 키보드 입력 받는법(user input)

안녕하세요. 오늘은 Swift에서 표준입력받는법을 알아보려고해요.지금 Swift로 백준사이트에서 A+B라는 문제를 풀려고 했어요..그리고 let a, let b해주고 이제 입력을 받아볼까..했는데 도무지 생각이 안나는 겁니다.뭐가요? 입력받는법...이요..ㅎㅎ 자고로 모든언어를 배울 때 기본적인 입출력은 가장 먼저 배우잖아요???????Hello World! 출력 한 번 해보고..근데 배운 기억이 없는 겁니다........ㅎㅎ하핫~~~!!!~!~~ iOS로 Swift를 배워서 그런거같아요..iOS는 텍스트 필드 그런게 있으니 뭔가 입력을 당연하게 생각했나봐요그래서 저와같은 분들을 위해 글을 쓰려고 합니다.....ㅎㅎ.....입출력 정도는 알아두자구요..!! 자, 일단 결론은 readline()이라는 함수..

Swift 2017. 5. 17. 12:27
UnitTest의 사용법

BoostCamp강의에서 Unit Test를 어떻게 사용하는지 lingostar님 께서 알려주셨어요. 저는 Xcode에 이런 기능이 있는지도 몰랐답니다 ㅎㅎ..정말 유용한 기능인 것 같아요 :) 이 Unit Test를 배운지 꽤 됐는데,지금에서야 쓰게 되네요 ㅠㅠ그리고 이 글의 카테로리로 iOS에 넣어야할지...swift에 넣어야할지..저는 iOS에 넣는 게 맞다고 생각되어서 iOS에 넣었습니다! 자, 이 Unit Test가 뭔지 이제 알려드리겠습니다! 먼저 Unit Test뭔지 아시나요? Test?뭔가를 테스트 하는 그런 것 같죠?Unit Test에 대한 정의를 먼저 알려드리자면, 유닛 테스트(unit test)는 컴퓨터 프로그래밍에서 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절..

iOS 2017. 3. 22. 23:06
iOS ) masksToBounds/clipsToBounds의 차이점

안녕하세요! 이 바로 전글에서 iOS ) 텍스트뷰 테두리 둥글게/버튼 둥글게글을 썼었는데,버튼을 둥글게 어떻게하지? 하고 찾아보셨으면 myTextView.clipsToBounds = true 위 코드를 보셨을 거에요.그리고 Button.layer.masksToBounds = false 뭐 이런코드도 보셨을 겁니다. 근데 이걸 안해도 아무 문제없어요. 지금 상태에서는요.위 코드를 안적어도 텍스트뷰는 둥글게 되고 버튼도 잘 됩니다.근데!!!왜 다들 여기도 여기도 여기도... 도대체 masksToBounds가 뭐고 clipsToBounds가 뭘까요?먼저 결론만 말씀드리면 이 두개의 프로퍼티는 기능이 똑같다고 볼 수 있습니다. 아니 이게 무슨기능인데요??라고 물어보시면 예제를 통해 보여드릴게요. 한번에 아실 수..

iOS 2017. 3. 2. 18:57
MAC Xcode xcassets 크기? (1x, 2x, 3x)

안녕하세요!!오늘 할 주제는 1x, 2x, 3x의 차이에 대해서 알아볼거에요. 1x, 2x, 3x가 뭐냐구요?xcode로 iOS개발을 하다보면 Assets.xcassets이라는 폴더를 보게되죠?이 폴더안에 이미지를 넣게 되면, 우리는 스토리보드에서 이미지를 불러올 수 있답니다. 그런데,이미지 하나를 넣게되면 이렇게 1x, 2x, 3x로 나누어진 칸을 볼 수 있어요.이 1x,2x,3x로 구분해놓은 이유가 뭘까요? 이 글을 읽기전에 제가 전에 썼던 MAC에서의 포인트와 픽셀의 관계에 대해 읽고오시면 이해가 더 잘 되실 거에요 :) 시작해볼게요. MAC Xcode xcassets 크기? (1x, 2x, 3x) 먼저, 애플 기기들은 종류가 참 많죠? 작은 아이폰 4/s 부터 아이패드까지 크기가 다양합니다. 정확..

iOS 2017. 2. 18. 09:49
iOS ) TextField에서 줄바꿈/TextField높이 조정/TextView 테두리

안녕하세요! 혹시 textField에서 줄바꿈/높이조정을 하시는데서 문제가 생기셨나요? 먼저 높이조정을 하는 방법을 알려드리겠습니다. 텍스트필드를 하나 추가해주세요 :) 이미 추가되있으시면 추가한 텍스트필드를 클릭해주세요. 그러면, 현재 Border Style이 가장 오른쪽으로 지정이 된 것을 볼 수 있습니다. 현재 왼쪽 텍스트필드를 보시면 너비는 조절할 수 있지만, 높이는 조정을 못하죠? 가장 오른쪽을 제외한 나머지 스타일들을 누르게되면!! 왼쪽 텍스트필드에 높이를 조정할 수 있게 바뀌었네요!! 늘려볼까요? 원하는 크기만큼 늘려주시고 실행시키면!! 훌륭하게 커진 것을 볼 수 있습니다. 텍스트를 엄청 많이 넣을 수 있을 것 같네요? 넣어봅시다!! ? 이게 무슨상황이죠?우리는 텍스트필드에 너비만큼 글이 채..

iOS 2017. 2. 7. 14:05
swift3 ) Optional 개념 정리

안녕하세요 :)오늘은 Optional이 뭔지에 대해 정리해볼려고해요.이것도 yagom님이 BoostCamp강의에서 설명을 엄청 잘해주셨답니다 :)yagom님 강의를 토대로 추가할 부분은 추가해가면서 정리해볼게요 XD 먼저 Optional이 뭔지 알아야겠죠?optional의 뜻은 "선택적인"이라고 직역할 수 있겠네요.평소 우리 생활에서 "옵션"이라고 그러면 뭐 있어도 되고 없어도 되는 그런 느낌이죠?swift에서도 마찬가지 입니다 :) 그러면 swift에서 이 "선택적인"것이 왜 필요할까요? 코딩을 하면서 어떠한 변수에 값이 있을 수도 없을 수도있는 경우를 위해서 입니다.swift공부를 하시거나 iOS개발을 하시면서 ? / ! 기호를 많이 보셨을거에요. 이것이 바로 optional 기호인데요, swift에..

Swift 2017. 1. 25. 21:19
MAC xcode 신뢰 할 수 없는 개발자 설정 방법

시뮬레이터로만 빌드 결과를 보다가 뭔가 이제 폰으로 봐야할 것 같아서...XD아이폰 업데이트 까지 했답니다.간단한 예제를 돌릴려니까 에러가 나길래 봤더니 이런 에러가 뜨더라구요 :( 그리고 폰을 보시면 이런 경고문이 떠있는 것을 보실 수 있어요...! 이제 이 경고문을 없애봅시다 ㅎㅎㅎ 1. 설정에 들어간다. 2. 설정 > 일반 3. 설정 > 일반 > 기기관리 4. 애플 개발자 계정이 보이실 거에요! 들어가주세요. 5. 제 계정을 신뢰한다고 눌러주세요! 6. 그럼 이런 팝업창이 뜨게됩니다 ㅎㅎ 신뢰를 눌러주세요 그러면!! 이렇게 앱을 실행 할 수 있게 된답니다. 도움이 되었으면 좋겠네요 :)

공부 2017. 1. 13. 00:55
이전 1 2 3 다음
이전 다음
TAG
  • ios 13
  • swift sort
  • github
  • Xcode
  • 스위프트 문법
  • 스위프트
  • 제이슨 파싱
  • np-hard
  • swift array
  • IOS
  • SwiftUI
  • WWDC
  • swift delegate
  • swift tutorial
  • Combine
  • FLUTTER
  • np-complete
  • actor
  • Accessibility
  • swift3
  • fastlane
  • 회고
  • WKWebView
  • Git
  • WidgetKit
  • iOS delegate
  • swift 공부
  • Swift
  • UIBezierPath
  • 피아노
more
글 보관함
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바