tips - ソースファイルの名前と会社名を変更する - Cocoaプログラミング

Xcodeで自動生成してくれるファイル冒頭の名前と会社名を設定する方法

てくっち

//
//  AppController.m
//  LogWatch
//
//  Created by 【自分の名前】 on 3/3/09.
//  Copyright 2009 【自分の会社名】. All rights reserved.
//

てくっち

こんなふうに、本名と会社名を自動的に入れてくれますが、人によってはこれを変えたいなと思うかもしれませんね。

てくっち

この名前・会社名は、アドレスブックのデータベースから引っぱってきてるようです。

てくっち

さて設定ですが、~/Library/Preferences/com.apple.Xcode.plistを開いてください。

てくっち

Property List Editorが起動するので、次の項目を追加してください。

てくっち

てくっち

つまりPBXCustomTemplateMacroDefinitions辞書を作って、

てくっち

2つの文字列FULLUSERNAME, ORGANIZATIONNAMEを含ませます。

てくっち

この2つの文字列に、それぞれデフォルトで生成してほしい名前と会社名を設定しておきます。

てくっち

設定が終わったらファイルを保存して、Xcodeを再起動しますと、

てくっち

//
//  AppController.m
//  LogWatch
//
//  Created by Teku256 on 3/12/09.
//  Copyright 2009 SiruSoft. All rights reserved.
//

てくっち

新しくファイルを作ると、こんなふうになります。

てくっち

今回のネタは、

てくっち

http://d.hatena.ne.jp/KishikawaKatsumi/20090101/1230791097

てくっち

ここを参考にさせていただきました。

和田

参考に!!

和田

あれ?

和田

あ、でてきた。和田のいとおしい顔が。

和田

毎日コツコツとご苦労様でヤンス!

和田

そしてソースの署名というのですかねこれは。

てくっち

署名ですかねえ。ソースの冒頭に、自動的に入れてくれますね。

和田

署名のほうが検索でヒットしそうじゃないすか?

てくっち

和田

これってアプリ本体の署名に関係するのですか?

てくっち

今回私は「Xcode 会社名」で検索して上のサイトを見つけたんでヤンスが

てくっち

「Xcode 署名」では見つからないわね

てくっち

アプリ本体の署名ってなんですかー

和田

てくっち

和田

アプリの署名を知らないとは!?

てくっち

よかったら教えてくださいまし…

和田

Macは無いのかな…。Windowsだとexe毎に署名ってのがあったと思います

和田

製造元がどこで〜

和田

みたいな情報を外部から確認できたような…。

てくっち

むぅ

てくっち

今回変更するファイルは、~/Library/Preferences/com.apple.Xcode.plist

てくっち

ホームディレクトリにあるので

和田

ふむふむ

てくっち

アプリ本体の設定ではないと思っていいのかしら!

てくっち

ユーザごとに自由に決められるということですね

和田

ふむぅ!

てくっち

Xcodeのメニューから、環境設定で決められるといいのにねえ

和田

そぅですねぇ…。あまり簡単にかえられると駄目な理由とかあるんじゃないすかね

てくっち

今日の内容は、かなりニーズが高いのではないかと思っておりますよ!

和田

ほほぅ

てくっち

私自身も、これまでずっと悩んでたことですw

和田

なんと!

和田

体験談ダッタトハ!

てくっち

うふ

てくっち

みなさんこれでXcodeをばりばり使ってね!

和田

使ってね!

和田