LoginSignup
295
291

More than 5 years have passed since last update.

Xcodeを触る上で知っておいた方が良いTips

Last updated at Posted at 2014-02-14

Xcode便Xcode

Double Click Navigation


1
XcodeToolbarAssistant Editor

xcode1.jpg Project NavigatorXcode
Prefarence... > Navigation > Double Click NavigationUses Separate Tab


使
key_bind.jpg


Esc 
Cmd + / 
Cmd + ¥ 


Cmd + T 
Cmd + Shft + [ 
Cmd + Shft + ] 
Cmd + W 
Cmd + Shft + F 
Cmd + G 
Cmd + Shft + G 
Cmd + Shft + Opt + F 


Cmd + R 
Cmd + B 
Cmd + . 
Cmd + Shft + K 


Cmd + Shft + 2 Organizar

Function Menu

#pragma mark -


#pragma mark
#pragma mark -
AppDelegate.m
#pragma mark グルーピングA
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    return YES;
}

- (void)applicationWillResignActive:(UIApplication *)application
{
}

#pragma mark - グルーピングB
- (void)applicationDidEnterBackground:(UIApplication *)application
{
}

結果

xcode2.jpg

また、#pragma markはXcode4.4からソースエディタジャンプができるので、次のようにClassNameを指定することで飛ぶ事ができるようになった

AppDelegate.m
#pragma mark - ClassName
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    return YES;
}

// TODO:

コメントアウトにTODO:を書く事で、それを強調することができる

AppDelegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // TODO: Override point for customization after application launch.
    return YES;
}

結果

xcode3.jpg

#warning

ビルド時に警告として表示させる

AppDelagate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
#warning 警告ですよー
    return YES;
}

結果

Xcode4.jpg

FIXME: !!!: ???:

あんまりつかわない気がする

295
291
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
295
291