adsense728x90


iPhone UI 초코초코 개발하기에 사용하기 좋은 tools Flex, Tweaks iOS




Flex는 flipboard에서 만든 것
아무때나 쓸 수 있으므로 닥치고 넣고 사용하기


View Hierarchy Exploration



UI를 조금씩 조절하면서 designer와 상담할 땐, Tweaks를 이용해서 mock을 만들기

Tweaks


swift 설명서는 
에 적혀 있었다.

Using from a Swift Project

Tweaks can be used from Swift projects. In this case the handy shortcut macros defined inFBTweakInline.h are not available, meaning tweaks need to be created programmatically, similar to this example:

let tweak = FBTweak(identifier: "com.tweaks.example.advanced")tweak.name = "Advanced settings"tweak.defaultValue = falselet collection = FBTweakCollection(name: "Enable");collection.addTweak(tweak)let category = FBTweakCategory(name: "Settings")category.addTweakCollection(collection);let store = FBTweakStore.sharedInstance()store.addTweakCategory(category)

add했던 변수를 기억했다가 저장하기 힘들 때가 있다.
string으로 retrieve하는 것이 더 간편하다.

let collection = FBTweakStore.sharedInstance().tweakCategoryWithName("UI").tweakCollectionWithName("Shadow")

collection.tweakWithIdentifier("...").currentValue()

add는 한 번만 하기.

NSUserDefaults를 다 지우고 싶을 땐,

NSUserDefaults.standardUserDefaults().removePersistentDomainForName(NSBundle.mainBundle().bundleIdentifier!)










덧글

댓글 입력 영역