일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 스위프트 테이블 뷰 셀
- 앱 꺼졌을 때 푸시 데이터 저장
- FlutterView MethodChannel
- 스위프트 UserDefaults
- 스위프트 카메라
- 스위프트
- flutter rotate
- 노티피케이션 익스텐션
- swift 문자
- 안드로이드 숏컷
- 안드로이드 FCM
- swift sms
- 안드로이드 앨범
- Swift flutterview
- 안드로이드 바로가기
- 푸시 데이터 저장
- silent push
- native flutter view
- 안드로이드 에러
- Flutter NativeView
- Flutter UIKitView MethodChannel
- flutter 회전
- 스위프트 웹뷰
- swift autolayout
- 앱 백그라운드 푸시 데이터 저장
- 스위프트 앨범
- Swift flutterviewcontroller
- NotificationService Extension
- 스위프트 푸시
- 플러터 뷰 컨트롤러
- Today
- Total
목록Study (178)
Things take time
[코드] func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { .... cell.selectionStyle = .none ... } 셀렉션 스타일을 none으로 잡는다.allowSelection을 막아버리면 didSelect가 호출되지 않기 때문에, 위의 셀의 selection style을 none으로 설정하면 didSelect도 정상 작동한다.
[패키징] 하나의 패키지를 바탕으로 프로젝트이름만 변경하고, 설정파일 몇 개만 변경하는 경우가 있다. 새로 프로젝트를 파는 것이 아닌 경우를 말한다. [절차] 스크린샷으로 설명한다. 1. 기존 프로젝트를 복사한다. 2. 프로젝트 폴더 이름을 변경한다. 단, 그 안에 있는 xcodeproj파일이나 워크스페이스 파일의 이름은 변경하지 않는다.그리고 워크스페이스 파일을 오픈한다. (라이브러리를 사용하지 않는 xcodeproj파일은 이 파일을 열면 된다) 3. 프로젝트단위로 클릭하고 우측 패널의 Name부분을 변경한다. 4. 변경 하면 위와 같은 화면이 나오고 Rename을 클릭하면 과정이 진행된다. 여기서 Rename대신 OK버튼이 생성되는데 따로 누르지 않고 대기하면 자동 진행된다. 5. 프로젝트 안에 있는..
[SVN] SVN을 기본적으로 사용하는 절차 준비물1. SVN URL : 여기서는 서버가 기본적으로 세팅되어 있다고 가정한다. SVN 서버도 환경설정(config)등이 필요하다.2. SVN서버에 올릴 프로젝트 [절차] 1. 일단 사용자들이 사용할, 프로젝트를 SVN서버에 올리는 작업을 수행한다.프로젝트를 올린다 가정하고, 이 프로젝트를 갖고 있을 폴더를 하나 생성한다. (상위 폴더를 생성하는 이유는 SVN 서버에 올려진 파일 디렉토리를 시각적으로 볼 때 관리하기 편하기 위함, 그냥 프로젝트 자체를 올려서 루트를 수정하는 방법도 있다) 예제로는 MyProject라는 폴더에 HelloWolrd라는 프로젝트를 넣었다. 터미널을 실행하고 바탕화면(Dekstop)까지 cd명령어를 통해 이동한다(ls : 현재 디렉..
[AsyncTask] 흔히 쓰레드와 핸들러를 묶어서 해놓은 클래스라 생각하면 된다. 메인쓰레드의 경우에만 UI접근 및 수정이 가능하고, 이 메인쓰레드에게 개발자가원하는 UI를 변경하려면 핸들러를 사용해야한다. 그리고 네트워크나 비트맵같은 작업들은 메인쓰레드 하나에서 돌리기엔 프레임을 너무 잡아먹어 성능 저하의 원인이 되기 때문에 별도의 쓰레드를 만들어서, 각 쓰레드를 실행해야 한다. 이것들을 하나로 묶어서 편리하게 이용할 수 있는 개념이다. [예제] 상황 : 앨범 파일의 경로 리스트를 받아와서 해당 사진들을 저화질로 만든다. 만드는 과정에는 프로그레스바를 통해 진행상황을 표기할 수 있도록 한다. public class CreateLowBitmap extends AsyncTask{ List imageLis..