Notification Center에서 메시지가 사라지지 않는 증상

그림1의 알림센터에서와 같이 메시지를 아무리 눌러도 메시지가 사라지지 않는 증상을 겪으신 분들이 계신지 모르겠네요!!

이런 증상을 겪기 위해서는 로컬 노티를 2가지이상의 형태로 분류해서 사용하면 만날지도 모릅니다.
저의 경우는 노트 리마인더와 알람 2가지를 로컬 노티로 구현 중인데요, 재밌는 것은 노트를 알려주는 리마인더는 아무리 해도 잘되고 알람쪽만 설정하면 그림1과 같이 메시지가 남아있더군요!

iOS Simulator Screen shot 2013. 2. 4. 오후 11.08.14
그림1

저걸 다시 눌러도 그림1의 메시지는 없어지질 않습니다.
별의 별 짓을 다해서 결국 해결했는데, 너무나 어이없어서 실소를 금치 못하고 있습니다.

바로 뱃지의 숫자로 인해 발생하는 문제였습니다.

노트 리마인더의 경우 뱃지를 출력해주고 있지만, 알람은 그렇게 사용하고 있지 않았습니다.
이런 경우 둘다 뱃지를 출력해서 가감해주면서 사용하면 문제 없지만 저처럼 한가지만 뱃지를 출력하는 경우는 반드시 비효율적이긴 하지만 아래와 같이 해줘야 정상적으로 동작합니다.

표시한 부분이 중요합니다. 강제로 뱃지의 숫자를 0으로 만들어주셔야 저와 같은 오작동의 굴레에서 벗어나실 수 있습니다.

 

The things you will need for this are a mat, some space, a treadmill and some weights. Alrighty then, lots of cardio, we’re talking you get up in the morning, you want to go for a run for like 30 minutes if you can do cheap authentic jerseys it, or just 20. Take the roving packs of irradiated wild boars, for instance. Left free to make bacon in a nuclear paradise full of scrumptious garbage, the territory now boasts 13,000 surplus boars, or about 2,600,000 pounds of tantalizingly inedible pork. He has come in, taken a lot of flack from you guys (the media) and he cheap oakleys just keeps going. He does what we Fake Oakleys ask of him on the field and he does what we ask him off the field. If your taxes go up, you will probably still be able to cheap jerseys pay the bills. If your bank account or pension gets wiped out, you could wind up in the street or sharing food with your pets.. In terms of actual physical techniques; joining me is Mr. Joe McNolley from Pro Star Mixed Martial Arts. Fifteen years later in 2009, Commissioner Goodell testified in Congress that they were still studying the issue. Congresswoman Maxine Waters sent shockwaves through professional sports when she told the Commissioner that having the NFL study brain damage was like the tobacco companies studying lung cancer. Here the deep capillary network is colored yellow green because the retina was thinner in this group (see next section), and thus, the deep capillary network was closer to the superficial vessels. Figure (c) compares the measured vascular density for the N and O groups. Actress Cloris Leachman’s storied career custom jerseys has been recognized with nine Emmys, a Golden Globe and an Academy Award. She has the distinction of being the only woman to win eight Primetime Emmy Awards and one Daytime wholesale jerseys Emmy. He played in the East West Shrine game.”I think excited is an understatement at this point,” Kistler said. “I’m truly blessed to be with a storied franchise like the Oakland Raiders. They finish first in average, on base percentage, slugging percentage, runs batted in, and home runs. They dominate hitting and their ranking of 2 on MLB salaries justifies that players are paid for batting.. It is applicable to dividend stocks as well as football. In this article I will review the record of dividend payments for 20 stocks over the past five years. True. Was a hippie type guy, flannel shirt, torn dungarees and sneakers. Sticking around cheap nfl jerseys for more wasn’t realistic for Kubiak given the modern day job requirements of an NFL head coach: There’s film study, game planning, personnel evaluation, media obligations, offseason workouts, training camp and, oh yes, maintaining some semblance of family life while also trying to keep all 100 players, coaches and staff in your work family moving in the same direction. Brutal as all that is in any of the 32 NFL cities, it’s even more taxing under the watch of a Hall of Fame quarterback who only counts Super Bowl trophies..

나의 앱에 앱스토어 화면 보기

소개

아시는 분들은 아시겠지만 iOS 6.0부터 지원되는 것이라 모르시는 분들이 많은 것 같습니다.

아래 그림1을 보시면 현재 회사에서 소개하고 싶은 여러 앱들이 있습니다.
보통 누르면 나의 앱에서 빠져나가고 앱스토어 앱으로 이동합니다.
다른 앱으로 나가는게 썩 보기 좋지 않았었는데, 이제 그런 고민 하지 않아도 될 것 같습니다.

2013-02-04 14.24.50
그림1

 

변경후,

그림2처럼  iOS6부터는 앱 자체적으로 불러들일 수 있습니다.
SKStoreProductViewController 컨트롤러가 생겼기때문이죠!

 

2013-02-04 14.23.26
그림2

 

사용방법

그림2와 같이 집어 넣으니 이동을 하지 않아서 너무 좋더군요!
우선 <StoreKit.framework>을 프로젝트로 추가해주신 후, 다음과 같이 코드를 작성해주세요!
일반적인 뷰컨트롤러 호출 방식과 동일합니다.

딜리게이트도 있는데요!! 해당 헤더에 SKStoreProductViewControllerDelegate 선언해주시고!
아래와 같이 창을 닫도록 처리해주시면 됩니다.

 

 

 

 

iPad에서 UIModalPresentationFormSheet 사용시 키보드 내리기

아이패드 작업시 그림1과 같은 모달창에서 키보드를 입력해야 하는 경우가 있습니다.
일반적으로 키보드 작업을 하고 취소오케이를 누르면 키보드도 같이 내려가야 합니다.

iOS Simulator Screen shot 2013. 2. 3. 오전 2.09.01
그림1

 

 

어라! 하지만 그림2와 같이 키보드가 내려가지 않았습니다.
어떻게 된 것일까요? 저도 삽질 끝에 알아낸 결과라 기록으로 남겨둡니다.

iOS Simulator Screen shot 2013. 2. 3. 오전 2.10.55
그림2

 

Stackoverflow 에서 검색을 해보았더니 의견이 분분하더군요!
심지어는 애플의 버그라고 하시는 분들도 계셨습니다.
하지만 알고 보니 UIViewController 내에 disablesAutomaticKeyboardDismissal 이라는 메소드의 기본 설정값이 YES 여서 발생하는 문제였습니다.
모달로 열리는 창에 disablesAutomaticKeyboardDismissal 메소드를 오버라이드 하시면 문제는 해결됩니다.

예를 들면, 다음과 같이 모달을 호출한다고 가정합니다.

보시다시피 formsheet의 형태로 모달을 호출하게 되며 키보드를 띄우게 될 경우 어김없이 사라지지 않는 문제가 발생하게 됩니다.
해결방법은 모달로 띄우는 컨트롤러 소스안에 다음과 같이 넣어주세요.

이렇게 키보드를 자동으로 사라지기 비활성화하기에서 return을 NO로 해주면 활성화한다는 말이 되기때문에 모든 것이 정상적으로 작동할 것 입니다.
만약, UINavigationController에 얹어서 모달을 띄우시는 경우 UINavigationController의 SubClass로 하나 생성하셔서 그 안에 위와 같이 넣어주시고 호출하시면 됩니다.

 

 

Qnote All-in-One 사용 방법 및 기능 설명

큐노트 표지 화면

오늘은 Qnote All-in-One (이하 큐노트) 의 간단한 사용 방법 및 장단점에 대한 글을 올려보고자 합니다.

큐노트는 태생부터 철저하게 노트로 태어났습니다. 캘린더 기반의 리마인더가 절대 아닙니다.
이는 어썸노트나 기타 유수의 잘나가는 노트들과의 차별화된 큐노트만의 아이덴티티이며 감히 철학이라고 말씀드리고 싶습니다.

또한 폰을 이용해 노트를 자주 쓰시는 분들께서 큐노트를 만난다는건 행운이라고까지 말씀드리고 싶습니다.
아직 부족한점도 없지는 않지만 현재 1.2.0으로 업데이트되면서 노트다운 노트로써의 자격을 충분히 갖추었다고 생각합니다.

큐노트의 시작은 수많은 노트앱들이 기록을 하면 어디에 기록을 했는지 찾을 수 없다라는 것에서 부터 시작되어 탄생하게 되었습니다.
기존의 노트앱들의 최대 단점인 검색에 포커스를 맞추어 보다 빠르게 노트로 접근할 수 있도록 만들어졌습니다. 뿐만 아니라 24가지 타입의 파일들을 지원해 사용자가 원하는 다양한 컨텐츠를 노트에 담아 보관할 수 있도록 도와드립니다. 기능들이 워낙에 많아서 이곳에 다 담을 수 있을지 걱정입니다. ^^;
간략하게 기능 위주로 핵심만 짚어서 설명드리도록 하겠습니다.

자 그럼, 큐노트가 어떻게 사용되는지 스크린샷을 통해 하나씩 살펴보도록 하겠습니다.

 

1. 메인화면

1-1

 

큐노트의 메인입니다.
사용자가 기록한 노트를 시간순으로 보여주며 하나의 리스트에는 타이틀과 작성일 그리고 그룹 혹은 미디어의 갯수를 표시해서 보여줍니다.
하단에는 동그라미 버튼 2개가 있는데 좌측은 블루투스 or 와이파이 Import를 할 수 있는 버튼이며, 우측의 버튼은 노트를 관리하는 버튼으로 그룹 멀티이동 및 멀티삭제를 지원합니다.

아래는 큐노트 임포트 기능을 이용했을때 나타나는 아이폰과 웹의 임포트 화면들입니다.

 

2. 좌측날개

2-1

우선 제일 첫번째가 좌측 날개의 메인페이지로 노트의 그룹을 출력해주며 그룹은 2가지 성격으로 나눠집니다. 유저가 직접 관리할 수 있는 일반 그룹과 큐노트에서 제공하는 스마트 그룹입니다. 현재 스마트 그룹이 2개뿐이라 좀 아쉽긴 합니다만, 그래도 노트 정리할때는 요긴하게 사용됩니다.

 

환경설정과 백업/복원

bottom_settings

[tabs slidertype=”top tabs”] [tabcontainer] [tabtext]환경설정[/tabtext] [tabtext]백업 및 복원[/tabtext] [/tabcontainer] [tabcontent] [tab]

2-9

  1. 이용가이드 : 웹사이트의 가이드를 보실 수 있도록 해놨습니다.
  2. 암호 : 암호설정을 통해 앱을 껐다 킬 때 암호가 나타나게 할 수 있고 노트마다 개별적으로 잠금기능을 통해 노트를 보다 안전하게 관리하실 수 있습니다.
  3. 노트 늘려보기 : 상세노트의 노트리스트가 일정간격으로 나타나지 않도록 해주는 기능입니다.
  4. 이모지 키보드 : 이모지 키보드의 종류와 즐겨찾는 이모지를 삭제해주는 설정이 있습니다. 아래는 이모지 키보드의 모습입니다. 상단에 보시면 기능 버튼들이 보이는데요 좌에서 우로 탭버튼, -, *, /, :, 괄호, 따옴표, 키보드전환, 좌이동, 우이동 입니다.emoji_keyboard
  5. 카메라롤 자동저장 : 큐노트에서 모든 미디어를 첨부할 때 이미지(썸네일)이 있는 경우 모든 이미지를 카메라롤에 저장해줍니다. 예를 들면 노트에 앨범 자켓이 있는 MP3를 첨부하신다면 앨범 자켓이 카메라롤에 자동 저장된다고 이해하시면 됩니다. 연락처도 사진이 있으면 사진 원본이 저장됩니다.
  6. 캘린더 공유 : iCal의 데이터를 큐노트에 그대로 옮겨와서 실시간으로 보실 수 있도록 해놨습니다.
  7. 소셜로그인 공유설정 : 해당 소셜의 로그인 설정을 하실 수 있습니다.
  8. 노트 리셋 : 노트의 데이터를 완전 초기화하는데 사용합니다.
  9. 기타 : 큐노트를 친구에게 알리기, 리뷰작성하기 등등이 있습니다.

[/tab] [tab]

기본적으로 백업이나 복원이 진행중일때는 아이폰이 잠기거나 다른 앱을 이용해도 계속 진행됩니다.

2-10

  1. 로컬백업 : 여기서 로컬이라 함은 아이폰 자신을 말하는 것으로 백업하신 데이터는 큐노트의 Document 폴더에 저장됩니다. 그럼 iTunes와 연결하셔서 응용프로그램 > 큐노트 선택 > Backup폴더를 통째로 드래그해서 바탕화면으로 놓으시면 다운로드가 됩니다.
    6-4
  2. 로컬복원 : 해당 화면에서 복원버튼을 누르시면 백업된 데이터가 자동으로 저장됩니다. 뿐만 아니라 위의 이미지처럼 아이튠즈 접속해서 Qnote의 도큐먼트로 백업파일을 옮기시면 노트를 바로 복원하실 수 있습니다.
  3. 구글드라이브 백업 및 복원 : 큐노트의 경우 비디오라는 미디어를 담을 수 있는 편리함이 있지만 그만큼 백업이나 복원에는 불리하게 작용할만큼 용량이 어마어마합니다. 따라서 용량이 너무 클 경우는 구글 드라이브 백업을 추천하지 않습니다.
  4. 드롭박스 백업 및 복원 : 드롭박스의 경우 프로 계정으로 가입된 유저가 아닌 경우 제한 용량이 있습니다. 150MB로 노트의 용량이 150MB 이상인 경우 드롭박스는 사용이 불가하오니 참고하시기 바랍니다.

[/tab] [/tabcontent] [/tabs]

 

프로퍼티 검색

아래 그림과 같이 그룹메인에서는 최 상단에 작은 아이콘들로 쭉 나열되어 있습니다.
볼 품 없이 자리 잡은 녀석들이지만 노트를 찾아주는 기능은 정말 훌륭합니다.
그럼 하나씩 살펴보도록 하겠습니다.

property_search

[tabs slidertype=”top tabs” fx=”slide”][tabcontainer] [tabtext]캘린더 검색[/tabtext] [tabtext]태그 검색[/tabtext] [tabtext]미디어 검색[/tabtext] [tabtext]노트맵 검색[/tabtext] [tabtext]패스맵 검색[/tabtext] [tabtext]링크 검색[/tabtext] [tabtext]연락처 검색[/tabtext] [/tabcontainer] [tabcontent] [tab]노트가 등록된 날짜를 기준으로 쉽게 검색이 가능하며, 환경설정에서 iCal연동 기능을 켜시면 iCal의 내용도 노트에서 바로 열람하실 수 있습니다.

2-2[/tab] [tab]노트에 등록된 태그들이 모두 표시되며 해당 태그를 누르면 태그에 해당되는 노트 리스트만 나타납니다. 뿐만 아니라 멀티 선택으로 태그검색도 가능하니 참고하시기 바랍니다.

2-3[/tab] [tab]큐노트의 꽃이라고 할 수 있는 부분인데요, 큐노트는 이미지, 비디오, 오디오, 오피스문서등을 썸네일로 쉽게 검색하실 수 있습니다.

2-4[/tab] [tab]여러분이 노트를 작성하면 사진에 지오태그가 들어가는 것처럼 노트에도 지오태그가 들어가 노트를 작성한 위치가 어딘지 항상 기록되고 있습니다. 이런 것을 통해 노트가 작성된 위치를 기반으로 노트 검색이 가능합니다.

2-5[/tab] [tab]패스맵은 큐노트에서 제공하는 특수 기능으로 여러분이 패스맵을 실행하시면 이동 경로를 노트에 저장해줍니다. 또한 이동 경로에 핀을 꽂고 주소까지 출력해주는 기능이 있어 지점 대한 간단한 메모도 하실 수 있습니다.

2-6[/tab] [tab]사파리와 같이 웹서핑을 하다가 + 버튼을 눌러 저장하시면 해당링크가 스크린샷과 함께 노트에 저장됩니다.

2-7[/tab] [tab]연락처에 사진이 있는 경우 큐노트가 알아서 사진까지 저장해주기 때문에 사진을 통해 보다 쉽게 노트를 검색하실 수 있습니다.

2-8[/tab] [/tabcontent] [/tabs]

 

3. 우측날개

3-1

우측날개는 노트의 기록을 위한 곳 입니다. 추가적으로 날씨정보와 시간정보를 알려드립니다.
그럼, 큐노트에서는 어떤 것들을 등록할 수 있는지 알아보겠습니다.

 

[tabs slidertype=”top tabs”] [tabcontainer] [tabtext]보이스 레코더[/tabtext] [tabtext]연락처[/tabtext] [tabtext]드로잉[/tabtext] [tabtext]링크[/tabtext] [tabtext]패스맵[/tabtext] [tabtext]비디오[/tabtext] [tabtext]카메라롤[/tabtext] [tabtext]카메라[/tabtext] [/tabcontainer] [tabcontent] [tab]보이스 레코더를 이용해 목소리나 소리를 기록하실 수 있습니다.

큐노트 보이스 레코딩하기[/tab] [tab]연락처를 가져와 vcard형식으로 노트에 저장해주며 연락처에 사진이 있는 경우 사진도 저장해줍니다.

큐노트 연락처 기록하기[/tab] [tab]스케치와 드로잉을 통해 간편하게 기록하실 수 있으며, 이미지를 가져와 이미지에 낙서도 가능합니다.

큐노트 드로잉 하기[/tab] [tab]링크의 스샷과 링크 주소를 노트에 저장해줍니다.

3-5[/tab] [tab]패스맵을 켜고 운동을 하거나 이동을 하시게 되면 내가 이동한 경로를 저장해주며 이동경로상에 핀을 꽂아 표시를 남겨줄 수 있습니다.

큐노트 패스맵 기록하기[/tab] [tab]비디오를 촬영하여 노트에 담으실 수 있습니다.

큐노트로 비디오 촬영하여 기록하기[/tab] [tab]카메라롤에서 이미지 혹은 비디오를 가져오실 수 있습니다.

3-8[/tab] [tab]카메라로 사진을 찍어 노트에 저장하실 수 있으며 다음 업데이트에 노출, 포커스 기능이 추가되어 출시될 예정입니다.

큐노트의 미디어 기록 장치들[/tab] [/tabcontent] [/tabs]

 

정말 많지요? 이것들이 노트에 하나하나 다들어가니 노트할 맛이 납니다.

 

4. 상세노트

4-1

큐노트의 상세 노트 화면입니다.
크게 노트 프로퍼티, 본문, 갤러리로 구분되며, 미디어 추가 기능이 있습니다.

최하단에 “8”이라 씌어져 있는 버튼은 미디어를 취급하는 버튼으로 터치하시면 갤러리가 나타납니다.

 

노트 프로퍼티

note_property

노트 프로퍼티에는 해당 노트의 속성을 설정하실 수 있는 기능이 탑재되어 있으며,
다음과 같은 5가지 속성을 지원합니다. 해당 속성이 사용중일때는 아이콘이 그림과 같이 하얀색으로 변경됩니다.

  1. 주소정보 및 지도표시 : 메모들이 저장된 위치를 한눈에 볼 수 있게 지도로 표시해줍니다.
    map
  2. 그룹이동 : 원하는 그룹으로 이동 시킵니다.
  3. 태그정보
    tag
  4. 감성태그 : 색상을 이용해 노트를 태깅하는 기능입니다.
    emotion_tag_detail
    emotion_tag
  5. 잠금기능

 

본문 메모 리스트

다음은 본문인데요! 해당 노트를 작성하고 들어가면 또 여러개의 노트를 작성할 수 있는데 하나의 노트에 여러개의 메모를 작성하는 개념이라고 생각하시면 될 것 같습니다. 이 역시 노트메인 리스트와 같이 시간순으로 정렬되어 보여집니다. 하지만 노트리스트와는 달리 메모들은 기록한 날짜를 변경하실 수 있으며 각각의 메모에 리마인더를 설정해 푸쉬로 알림을 받아보실 수 있습니다.

reminder

reminder_badge

 

미디어 갤러리

4-2

큐노트의 하이라이트 미디어 갤러리인데요.
하나의 미디어를 선택하면 위와 같이 메뉴가 나옵니다.
메뉴는 상하블럭으로 나뉘어 지고 상단은 공유와 관련된 것들이 나타납니다.

  • 카메라롤 저장 기능
  • 이메일로 내보내기
  • 다른 앱으로 내보내기
  • 블루투스 전송
  • Wi-Fi 내보내기
  • 소셜 공유 (우측에 숨겨져 있는데 횡스크롤 하시면 나타납니다)

하단은 특정 기능들을 다루는 버튼들이 있는데 버튼의 용도는 다음과 같습니다.

  • 해당 미디어 상세보기
  • 해당 미디어 드로잉
  • 미디어 다른 노트로 이동
  • 미디어 삭제

노트에 추가된 미디어가 무엇이 있는지 한눈에 볼 수 있고 해당 미디어의 내용도 큐노트에서 제공되는 별도의 미리보기 화면으로 보실 수 있습니다.
혹시나 궁금해 하실까바 미리보기 화면도 준비해봤습니다.

[tabs slidertype=”top tabs”] [tabcontainer] [tabtext]이미지[/tabtext] [tabtext]비디오[/tabtext] [tabtext]오디오[/tabtext] [tabtext]연락처[/tabtext] [tabtext]링크[/tabtext] [tabtext]문서 및 텍스트[/tabtext] [/tabcontainer] [tabcontent] [tab]jpg, jpeg, png, gif 지원

IMG_5334 [/tab] [tab]mp4, m4v, mov 지원

IMG_5340[/tab] [tab]mp3, m4a, wav, caf, aif, aac 지원하며, 오디오 플레이어는 백그라운드 모드를 지원해 앱이 꺼져도 음악은 계속 흘러나옵니다. 거기에 좀더 편하게 사용할 수 있도록 이어폰 리모트 컨트롤도 지원합니다.

IMG_5339[/tab] [tab]현재 연락처와의 싱크를 통해 데이터를 가져옴 (추후 vcard 형식으로 변경할 예정이라고 합니다.

IMG_5337[/tab] [tab]웹링크를 보여줍니다.

IMG_5338[/tab] [tab]정말 다양한 문서 타입을 지원합니다.
txt, rtf, html, doc, xls, ppt, csv, pdf 지원

IMG_5341[/tab] [/tabcontent] [/tabs]

 

미디어 추가

신규 미디어 추가와 동일합니다만 상세노트에서의 미디어 추가는 해당 노트로 추가됩니다.

IMG_5336

 

더 보여드릴게 많은데 우선 이정도에서 마무리 짓도록 하겠습니다.
긴 글 읽어주셔서 감사드리며, 본 포스팅은 개발자 관점에서 기능위주의 설명으로 채우다 보니 너무 딱딱했는데요 다음 포스팅에서는 어떤 용도로 활용이 가능한지에 대한 얘기를 해보도록 하겠습니다.

‘predicktor’ app predicts men’s penis size based on personal statsParticipants can go on a fishing expedition, a plantation trek, and sample wares from boutique wineries, gourmet food producers and suppliers to the hospitality industry.After all that eating and drinking, there’s always the golf courses, pools and spa facilities to restore your appetite for . Even more eating and drinking at the evening events.As part of the festival, kids can do a cooking class and then host their parents for lunch.Three Australian MasterChef finalists will judge their masterpieces.”Mum, Dad and the kids can go to a different cooking class and cook together at home afterwards,” says festival organiser Robert Clark.”My sons help me in the kitchen a family that cooks together in a kitchen is a happy thing.””The festival is about the theatre of food, and chefs love to perform,” says Clark.”They do it for the applause, for the love, and to make people happy.”Supporting the localsThe celebrity chefs travelling to Fiji for the festival, including Michael Meredith, pictured, won’t just be showing off their skills, they’ll also be passing on their knowledge to local counterparts. Similar findings were noted in all diabetic retinas. De novo cytoplasmic immuno reactivity for Bad was observed in ganglion cells and in few cells in the inner nuclear layer (Figure 3a). Or maybe you hope to use the logo of the hometown team to increase attendance at a fundraiser where you offering game tickets as a raffle prize. Regardless of the situation, you need permission directly from major league baseball to use any logos or related media. I had no mountains. All the while, “Pats” fans surrounded me. If not, do all 3 sets with both feet planted. Even lift up Cheap NFL Jerseys off onto your toes. The Raiders fake oakleys continue to ride on the passing offense and they’ve gotten this far with it. The issues on defense with Oakland is still apparent.. But it is also cheap jerseys important to remember that the adverse effects, even in the worst case, will likely be mitigated by the fact that the lockout will likely be a one time event. Even if the lockout costs the NFL the full season it is unlikely cheap nfl jerseys to cost more than one season.. Since these articles are primarily focused on the operating fundamentals of these technology companies, NBA Jerseys Cheap we will refrain from any elaborate dissertation on each company. If potential investors are intrigued by what they see, we will leave that task of digging deeper into each company’s business models to their own interests or desires..

Watch Fifty Shades Darker (2017) Full Movie Online Streaming Online and Download

그룹테이블에서 배경색상 적용하기

iOS6 버전이 나온지 좀 되서 아실만한 분들은 많이 있으시리라 생각합니다만, 혹 모르시는 분들을 위해 몇 자 적어보겠습니다.

보통 테이블에서의 배경색상은 tableView.backgroundColor으로 설정합니다.
iOS6에서 Plain 스타일의 테이블에서는 잘 작동하는데요, Group 스타일의 테이블에서는 그림1과 같이 전혀 먹지 않습니다.

iOS Simulator Screen shot 2013. 2. 11. 오후 4.33.08
그림1

이것을 해결하기 위해서는 다음과 같은 방법을 쓰면 해결이 됩니다.

소스코드를 설명하기 앞서 왜 이렇게 되었는지에 대해 설명드리겠습니다.

iOS6으로 업그레이드 되면서 기존의 UIColor 속성인 groupTableViewBackgroundColor가 deprecated 되었습니다.
이로 인해 테이블 그룹 스타일이 backgroundView로 초기화되어 얹어지게 되었지요.

엄밀히 따지면 세로 줄무늬는 칼라가 아닙니다. 이에 따라 애플이 명확하게 선을 긋기 위해 제거한 것 같습니다.
이로 인해 테이블의 backgroundView에 줄무늬가 얹어진 뷰로 대체되면서 그 밑에 숨어있는 테이블 백그라운드 칼라는 보이지 않게 되었습니다.

따라서 테이블의 백그라운드뷰를 투명한 뷰로 대체시키면 그 밑에 있는 테이블의 배경색을 볼 수 있게 되는 원리로 위와 같은 소스를 작성하시면 기존의 그림2처럼 사용하실 수 있게 됩니다.

2-9
그림2
big sponsors may find it hard to break up with the nflWhen the teams lined up again for fourth down, New England got new life when Baltimore was called for holding, giving it a fresh set of downs. Brady found Jabar Gaffney in the end zone and cheap china jerseys that was the game. Over the past month, having added the Rugby Channel (briefly, to watch the Australia England game) and paid for the $60 Joseph Parker Andy Ruiz WBO title fight, I’ve handed Sky TV around $200. TWO HUNDRED DOLLARS. A number of key factors contributed to 17% year on year EBITDA growth from 7% increase in revenue. Our film segment more than doubled its quarterly earnings contribution, thanks to key film releases as well as the sale of some SVOD television rights. Enter your information into the check printing program, and print out a sample check using the MICR toner and laser stock paper. Make sure all the information, including routing number, account number, name and address, bank address and name, all match your original check from the bank. 5d1 d2). (a1 a2) Spatial IOS image sequence averaged over 100 frames (1,000 ms interval) with 10 ms stimulation and 500 ms stimulation. “Xbox 360 has been a leader in delivering entertainment experiences for years, with over 170 global entertainment apps and experiences available today. We’re constantly adding new partners and experiences to the growing catalog on Xbox One. Wholesale NFL Jerseys Samsung I8000 Omnia II Black casing is 117 grams in weight and its measurements are compact making it a pocket friendly handset which is 11.8cm tall by 5.96cm wide by 1.19cm deep. The Samsung I8000 Omnia II Black is from the same Samsung cheap nfl jerseys family as the Samsung i8900 Omnia Black and the Samsung i8910 Omnia HD. He knows how to play like an old school front rower where they charge into them and carry blokes and get good play the balls which is pretty good wholesale nfl jerseys these days.[There is no extra motivation] because there is a no.1 prop on the line. It’s just because he is the opposite front rower and I want to try and play better than him. Mysterious growthA 2015 study2 found that much of the main Taupo Volcanic Zone was subsiding, or sinking, as is expected after magma erupts and drains from an underground chamber. But one area, to the north and west along the Bay of Plenty coast, seemed to be rising. Andrew Luck seems like a good pick here, but it depends on which Luck you get. If cheap jerseys it’s the one cheap nfl jerseys that played last year before the injury, it could be a long season for the Stomp. Now I was only half kidding about the Eagles picking either the next Donovan McNabb or the next Ryan Leaf. Both McNabb (in 1999) and Leaf (in 1998) were the wholesale nfl jerseys second pick of their respective drafts.

날씨 API 과연 어디를 써야할까?

현재 Qnote All-in-One에서 날씨 API를 이용해 날씨를 간단하게 표현해 사용자에게 알려주고 있습니다. 사용자가 휴대폰을 사용하는 위치의 로컬 날씨를 보여주고 있는데요, 정말 간단하게 날씨를 표현한 아이콘과 온도 정도만 보여주고 있습니다. 이렇게 간단한 것을 사용하기 위해서는 날씨 API를 선택해야 하는데 이게 생각보다 만만치 않습니다.

검색해서 찾아본 결과 사용에 대한 지불을 하지 않는 즉, 무료로 사용하는 조건에서 표를 작성해보았습니다.
기타 기상청도 있고 여러개의 사이트가 더 있었지만 제 맘에 드는 API를 찾아서 4개 정도만 작성해보았습니다.

서비스 회사 야후API 구글API Weather Underground WeatherBug
라이센스 비상용 상용/비상용 상용/비상용 상용/비상용
쿼리제한 10,000 무제한 500/시간, 10/분 무제한
키발급

 

1. YAHOO WEATHER API

제가 개발하는 Qnote All-in-One의 경우 유료앱이라 일단 야후 API는 사용할 수가 없습니다.
더불어 야후API에 10,000이라는 쿼리제한을 적어놓았는데요 날씨 API 자체는 무제한입니다.
다만, 날씨를 받아오기위해선 WOEID라는 국가/도시별로 정해진 지역코드가 있는데 이코드를 받기 위해서 GeoPlanet API를 이용해야하는데요, 이 쿼리제한이 10,000입니다.  참고적으로 YSQ을 이용하면 도시이름을 검색해 별도의 제한없이 WOEID를 가져올 수는 있습니다. 저의 경우 위도/경도로 WOEID를 받아와야 해서 별 수 없이 GeoPlanet API를 이용했습니다.

그럼, 간단하게 가져오는 방식에 대해 짚고 넘어가겠습니다. 야후는 총 2단계 방식으로 결과값을 가져옵니다.
첫번째로, 좌표값으로 WOEID를 가져와야 합니다. 그러기 위해서는 우선 야후에 프로젝트 신청하시고 어플ID를 발급받으셔야 합니다. 그런후 아래 첫번째줄의 URL을 보내면 WOEID를 반환합니다.
그 반환된 값을 두번째줄의 날씨피드로 쏴주기만 하면 날씨데이터를 XML로 반환해줍니다.

 

2.  GOOGLE WEATHER API

구글은 2012년 9월경 날씨 API가 종료되었습니다.

 

3.  WEATHER UNDERGROUND WEATHER API

전세계적으로 유명한 API인것 같습니다만, API에 대한 정책이 확실합니다.

Calls Per Day Calls Per Minute Price
DEVELOPER 500 10 USD $0
DRIZZLE 5000 100 USD $20
SHOWER 100,000 1000 USD $200
DOWNPOUR 1,000,000 10,000 USD $300

쿼리가 상당히 제한적이라 사용도 해보지 않았네요!

 

4.  WEATHERBUG WEATHER API

현재 제가 이용하고 있는 API입니다.
이용을 위해서 API키를 발급받아야 합니다. 간단하게 발급 절차를 이미지로 순서대로 나열해보겠습니다.

가입타입 선택 저의 경우 모바일 디바이스로 선택해서 진행했습니다.
가입정보 입력하세요!
바로 가입하실때 입력한 이메일 주소로 이메일이 옵니다.
이메일의 링크를 클릭하면 키발급 완료!

키가 발급이 다 된 후, 잘 읽어보시면 30분 후에 사용해야 정상적인 접근이 가능하다고 적혀있습니다. 받자마자 해보시면서 왜 안되지? 하시면 안되실거 같아서 말씀드립니다.

나머지는 http://weather.weatherbug.com/corporate/products/API/help.aspx API 문서를 이용하셔서 작업하시면 됩니다.
이용하실 수 있는 정보들은 다음과 같습니다.

  1. 위치 검색
  2. 날씨스테이션 검색
  3. 실시간 날씨
  4. 실시간 요약 날씨
  5. 1주일 일기예보
  6. 카메라 리스트 (미국만)
  7. 날씨경보 (미국만)

추가적으로 날씨에 대한 상태정보는 170여개로 분류되어 디테일하게 알려줍니다. 그에 따라 아이콘도 170개… 아이콘에 관련된 문서를 보시면  GIF만 지원되는지 알고 좀 난감했었습니다. 하지만 API 문서탭에 아이콘 HELP을 클릭해보시면 아시겠지만 이미지 사이가 15 x13부터 500×420 다양한 사이즈를 지원합니다. 아래는 적용해본 앱의 스샷입니다. 생각보다 깔끔하게 나와서 만족스럽습니다. ^^

3-1

다음 릴리즈시 웨더버그의 API를 적용시켜 출시할 예정인데요, 출시후 별도의 문제점이 발견되면 글을 올려드리겠습니다.

 

 

 

 

Pictok 1.0.0 Release

Home-PicTok-Icon

Summary :

Description :

♥ ♥ ♥ KISS OF HAPPY, PICTOK! ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥
TRANSFORM EVERYDAY MOMENTS INTO WORKS OF ART YOU’LL WANT TO SHARE WITH FRIENDS AND FAMILY.
♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥ ♥

Key Features :

  • 36EA frame style support
  • 2688 available patterns
  • Add text watermark to your frame (custom font support)
  • 42 Pretty fonts
  • Image Filters support ( Face 12EA, Cross 12EA, Mono 12EA )
  • PicTok dedicated camera
  • Add a shadow to the photos
  • Easy color picker for the frames background(solid color & gradient color)
  • Easy color picker for the frames border(solid, dotted, dashed)
  • Patterns for the frames background
  • Change the border width
  • Square format ratios
  • High resolution
  • Share the images via Facebook, Twitter, Tumblr, Picasa and Flickr
  • Print service of Sincerely
  • Send as an email
  • Send the image to another app e.g. Instagram
  • Support for the iPhone and iPad

Screenshot :

how can injuries affect athletes later in lifeWhile the stock may not be recognizing that point of fact presently and given concerns about the retail landscape for all entities as well as JCP specific valuation concerns, we’ll all have to see what the future holds for shareholders of record. Having said that, a recent article touts a bearish sentiment for the stock and the fake oakleys company as a whole. It was a career defining year in which he released “Faith,” his chart topping debut album. It would go on to sell more than 25 million copies worldwide and produce such massive hits as the title track and “Father Figure.” Michael also collaborated with Aretha Franklin on “I Knew You Were Waiting (For Me).” His duet with the iconic Fake Oakleys soulstress earned him his first Grammy Award.Two years later, Michael would receive a second Grammy for “Faith” in the Album of the Year category.His songs, popular as they were for their sexual themes, were cheap football jerseys at times considered controversial. The first thing you need to do is slow down, often people make the biggest mistake of trying to turn while going too fast. So, first slow down and you can use variety of methods of slowing down, it’s similar to stopping. These decreases were primarily attributable to the overall decrease in trading card revenue. In an effort to increase future trading card sales, additional promotional allowances were given to retailers and distributors which have caused a decrease in net trading card revenues while cost of sales in the quarter ended September 09 remained consistent with gross sales.. The Packer reserves did a great job of replacing the injured starters. This was due to the overall quality of the players who made the team after training camp and the wise signing by general manager Ted Thompson of players during the season. The industry shift to cheap nfl jerseys the digital domain gave an incremental boost to top line growth, as the company was able to beat its revenue guidance by 15%, primarily due to strong demand in digital offerings. E3 gave an added platform for EA to showcase its upcoming title releases and other partnerships planned that will help define its space in the industry. You don’t want too many plays. You don’t want cheap oakleys your kids thinking too much. If Gostkowski’s wholesale china jerseys problem is in his head, there’s no telling when his confidence will Cheap china Jerseys be back. Or if these misses are a reflection that after 10 plus seasons his leg isn’t the same as it used to be, and this is evidence of a broader physical issue, it calls into question whether he’ll ever again be the threat New England has come to expect..

Thumb+ 1.0.0 Release

Home-ThumbPlus-Icon

DEVELOPMENT PERIOD

  • 개발기간 : 2012/09/03 ~ 2012/09/18
  • 참여작업 : 개발 (1인)

Development Note

무료앱으로 iADADMob 이용한 광고버전으로 출시하며, 추후 연락처 관리 기능 및 다양한 필터링 지원을 통해 Pro버전으로 출시할 예정입니다.
Thumb+는 연락처의 사진을 15가지의 스마트한 필터를 이용해 일괄 적용할 수 있어 쉽고 빠르게 멋진 연락처로 바꿔드립니다. 또한 기본 연락처에서는 지원하지 않는 그룹추가 기능과 연락처로 직접 사진만 입력할 수 있는 기능을 지원해! 연락처 사진을 이용하는 습관이 자연스럽게 생길 수 있도록 제작하였습니다.
사진을 직접 연락처에 넣는 모드는 4가지를 지원합니다. 카메라, 카메라롤, 캐릭터, Open with… 입니다.

Description

★ ★ ★ ★ ★ Automatic thumbnail converter for Photo Contacts stylized! ★ ★ ★ ★ ★
Now, create your own photo contacts to the iPhone & iPad Contacts App!
All access is quick and easy!
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★

KEY FEATURES:

• iOS 6 compatibility
• Add a photo contacts 4 modes support (Camera, Album, Character, Open With)
• Luxurious 15 FX styles support (Auto Brightness, Auto Saturations, Auto Curve, Auto Sharpen, Highlight Shadow, Sepia, Monochrome, Tint Orange, Tint Brown, Tint Violet, Tint Blue, Pixelate, Thermal, Vignette, Threshold)
• Contacts thumbnail list view support
• Contacts multi-select support
• Contacts group add/delete support
• Intuitive interface
• Apply a filter preview support
• Thumbnail expanded upon the original preview and slideshow
• Thumbnail view supported by its name.
• Contact photo changes in real-time on the saved.
• 24 characters provide
• Guide page provides

 

GuideShot

Matthews is the son of Hall of Fame tackle Bruce Matthews, and the cousin of Green Bay Packers star linebacker Clay Matthews. Although he doesn Cheap Jerseys from china have the quick feet of former Aggies tackle Luke Joeckel, a top pick last season, Matthews is stronger and more aggressive.. Ten years on and we are saying the same things about Dustin Fletcher. It seems that, while everything around him changes, Fletcher has stayed the same. The video game landscape has changed significantly over the last few years. Through the last decade, the advent of smartphones and tablets has increased the ease of access to games, leading to the rise of casual cheap jerseys wholesale gaming. He might think twice again. The Plane stopped him dead on the tarmac cheap jerseys or a metre from the end of the cheap jerseys runway and everyone knew the former Eel was back. So Mr. President, since you are beaming over your proclamation of new jobs, Cheap nfl jerseys just where are the 10,000 new jobs you say the economy has grown and what is the pay scale for them? Of course, one of the things he doesn’t tell you is the good jobs with the good pay go to foreigners. If they’ve got a significant amount of age on them, they begin to harden. Perhaps you’re getting a little too much friction there and that’s where you’re recognizing the squeak. It was only the first time since 2013 that they won back to back games. Although Tennessee are one of the worst teams in the league, Jacksonville looked decent, stringing a few nice drives together whilst their quarterback’s ability is evidently improving week by week.. By the end of the five year deal, it may end up looking like the cheap mlb jerseys bargain of the century, and I accept that there is no more popular player on the Eagles’ list, but on exposed form this year, he has to make the list. And before the abuse begins to flow, he may very well have struggled due to an interrupted pre season, but I can only judge on what we see on game day.. “Nuke’s” major league debut year was impressive. Finishing third behind Tom Glavine and John Smoltz with 9 wins and 10 losses for a .473 W L record. Fill in each square of your guideline with the colored cheap jerseys pen or pencil. This is your stitch pattern for the letter. More people are now watching more quality storytelling than ever. They are just consuming it differently, given the growing array of options available to them. The reason it feels this way is because the rules themselves have evolved over the years as more and more basketball games are played from season to season. Every year the NBA changes the rules in an attempt to make the game more fair.

Qnote 리젝의 추억

첫앱인데 올리자마자 리젝이라뉘~ ㅜㅜ

알고보니 Private API를 사용하고 있어서란다. 찾아서 지울건 다 지웠는데 이걸 놓쳤다.
암튼 지금 리젝사유 수정후 다시 올리고 결과를 기다리는 중…

We found that your app uses one or more non-public APIs, which is not in compliance with the App Store Review Guidelines. The use of non-public APIs is not permissible because it can lead to a poor user experience should these APIs change.

We found the following non-public API/s in your app:

initWithCGImage:imageOrientation:

If you have defined methods in your source code with the same names as the above-mentioned APIs, we suggest altering your method names so that they no longer collide with Apple’s private APIs to avoid your application being flagged in future submissions.

Additionally, one or more of the above-mentioned APIs may reside in a static library included with your application. If you do not have access to the library’s source, you may be able to search the compiled binary using “strings” or “otool” command line tools. The “strings” tool can output a list of the methods that the library calls and “otool -ov” will output the Objective-C class structures and their defined methods. These techniques can help you narrow down where the problematic code resides.

We appreciate that you may have made the precautions in your code for using non-public APIs, however, there is no way to accurately or completely predict how an API may be modified and what effects those modifications may have. For this reason, we do not permit the use of non-public APIs in App Store apps.

If there are no alternatives for providing the functionality your app requires, we encourage you to file an enhancement request. Or, try working with the Apple Developer Technical Support team to explore alternative solutions.

On occasion, there may be apps on the App Store that don’t appear to be in compliance with the App Store Review Guidelines. We work hard to ensure that the apps on the App Store are in compliance and we try to identify any apps currently on the App Store that may not be. It takes time to identify these occurrences but another app being out of compliance is not a reason for your app to be.

For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. Please be sure to:

– include the complete details of your rejection issues
– prepare any symbolicated crash logs, screenshots, and steps to reproduce the issues for when the DTS engineer follows up.

For information on how to symbolicate and read a crash log, please see Tech Note TN2151 Understanding and Analyzing iPhone OS Application Crash Reports.

If you have difficulty reproducing this issue, please try testing the workflow as described in <https://developer.apple.com/library/ios/qa/qa1764/>Testing Workflow with Xcode’s Archive feature”.

It files all the paperwork and that person is sued. If they don’t show up (and most don’t), then jackpot! Free money.. Here’s the text explanation from the video. If you take normal chalk in powder form, and take approximately 4 parts grocery store white vinegar to 1 part chalk and mix them together, the result will be that the chalk, which is calcium carbonate, and the vinegar, which is acetic acid, will combine to create carbon dioxide, which will evaporate away, and calcium acetate, which will be left over.. He was one of the last quarterbacks in league history to call his own plays. There’s a reason why coaches don’t ask their players to do that anymore: It’s really hard. Besides the fact that Jimmy Wales (and his request for contributions) will not take up your Wiki screen space now, it means that the Foundation can continue to deliver pages that are advertisement free. Wikipedians, who cheap Air Jordans are all about the “love of the community,” proudly point out that the average contribution remains $22.. cheap authentic jordans I just assuming it Cheap Ray Bans was H1N1, but what the heck do I know. And our pediatrician doesn have the vaccine yet either. Bradford, when healthy, has proven to be a reliable quarterback who manages the game well. Sam Bradford along with Mark Sanchez, Matt Barkley and the addition of Tim Tebow will make the quarterback position an interesting one for the Eagles.. One thing I love about the CBS business is the cheap nfl jerseys wholesale lack of capital intensity (capital expenditures run in the $250.0 mm to $300.0 mm context) and thus, the ability to de leverage and return cash to shareholders (repurchases and dividends) at a consistent rate. Absent the US heading into recession in 2012, advertising spending should be up relative to 2011 (higher business confidence, sounder economic footing), which will lead to stronger FCF in 2012 and a build on the company’s $660.0 mm cash pile as of the year end.. Remember, it was a fumbled punt from depth receiver Chris Harper that kickstarted the Broncos’ comeback cheap china jerseys late in the loss that cost the Patriots home field advantage last season. By giving Jones opportunities to work through his issues in game action, the Pats are just putting themselves at risk of a similarly costly gaffe.. Remember that scene in The Abyss, before you fell asleep, when Ed Harris was put in a diving suit that was filled with pink goo that he then breathed? It turns out James Cameron wasn’t blowing pink goo laced smoke up our ass; that stuff really exists. Perfluorocarbons are fluids that contain shitloads of oxygen, making it possible to breathe liquid.