본문 바로가기

[XCode] UIView + Xib 연결 1. UIView 상속한 파일 생성 (ex. ObjC라면 CustomView.h , CustomView.m)2. 편의상 CustomView과 같은 이름으로 .xib 파일 생성 (ex. CustomView.xib)3. File's owner 에 연결하지 말고 Xib상에서 view에 컴포넌트들을 연결.4. uibutton action을 연결할때 계속 file's owner로 연결된다면 xib파일의 file's owner class가 NSObject로 연결되어있는지 확인. (CustomView 클래스로 연결되면 안됨)
UISearchBar 가이드 https://guides.codepath.com/ios/Search-Bar-Guide
[ObjC] 텍스트 암호화
[iOS] xib와 Autolayout xib로 만들어진 뷰를 constraint를 사용해서(코드로)크기나 배치를 바꾸고싶은데각 뷰마다 constraint iboutlet을 다 따야되는건가?너무 불편한데? 해결1. anchor가 안먹혀서 더미 뷰를 만들어서 그위에다 붙임2. cliptobound를 조절3. iboutlet - weak 결합도를 strong으로 변경
WKWebView + UIKeyboard 문제 현상1.웹뷰에서 키보드 hide 되고 난 후버튼 위치가 키보드 show일때 위치에 그대로 남아있음.2.키보드 높이만큼 올라간 화면도 안내려옴.3.스크롤이 조금이라도 실행되면 올라간 화면이 내려오면서 버튼 위치들이 맞게들어감. 원인iOS 12 에서 생기는 WKWebView 버그 해결https://github.com/ionic-team/capacitor/issues/814
[ObjC] 써드파티 앱에서 SMS 전송하기 1. MessageUI FrameWork 추가 2. MFMessageComposeViewController.h 헤더파일 추가. 3. 문자 내용과 폰번호 입력. (폰번호는 여러명에게 보내도록 array로 제공된다) - (IBAction)sendButtonAction:(UIButton *)sender { MFMessageComposeViewController *controller = [[MFMessageComposeViewController alloc] init]; if([MFMessageComposeViewController canSendText]) { controller.body = @"안녕하세요. 래브라도 티스토리입니다."; controller.recipients = [NSArray arrayWithO..
ObjC -> Swift 변환 objc로 짠 회사 프로젝트를swift로 변환 중인데우연히 앱스토어에서 발견.유용하게 쓰일듯. Swiftify for Xcodehttps://itunes.apple.com/kr/story/id1437719440
[Git] Local 저장소 연결하기 일단 git을 설치하고 1. Terminal을 켜고2. 프로젝트 폴더로 이동한 후3. git init 입력4. git add *.* 입력 (모든 파일을 연동시킬 경우)5. git commit -m 'commit message' 이렇게만 하면 기본적인 연결은 끝난다.터미널이 갑갑하다면 git gui app을 설치한 후에git을 연결한 local 경로를 불러오면 연동이된다.