Objective-Cに関するhawk-aのブックマーク (13)

  • ASIHTTPRequest と XCode4.3.1 - Android/iPhoneたわむれ日々

    XCode 4.3.1を利用して、ASIHTTPRequestを利用しようとして、手間取ったのでそれをまとめます。 target OSは5.1を想定して作っています。 ASHIHTTPRequest Github https://github.com/pokeb/asi-http-request 設定手順 http://allseeing-i.com/ASIHTTPRequest/Setup-instructions 手順にも書かれていますが、以下のファイルをプロジェクトにコピーする必要があります。 逆にいうと、他のファイルは不要。 ASIHTTPRequestConfig.h ASIHTTPRequestDelegate.h ASIProgressDelegate.h ASICacheDelegate.h ASIHTTPRequest.h ASIHTTPRequest.m ASIData

    ASIHTTPRequest と XCode4.3.1 - Android/iPhoneたわむれ日々
  • iPad最強の「手書きアプリ」はどれか?比較してみた!

    システム手帳のようにiPadを使いたい! せっかく買った「iPad」「iPad mini」を有効活用出来ていない人も多くはないと思う。 ただ単にネットサーフィンやメールチェックをしたり、電子書籍をみるだけにとどまっていては このiPadは宝の持ち腐れじゃなかろうか? ビジネスで役立たせるためには、システム手帳のような使い方が最も有効活用しやすいと思う。 例えば商談中の議事録作成、ミーティング中の議事録作成などで利用すればiPadの存在意義が 出てきますよね。 システム手帳の便利なところは、パッと開いてパッとメモする、そして過去のメモをすぐに 確認できるところにあると思う。iPadだと、アプリはパッと起動するが入力に手間取る。 この入力の手間がもっと簡単になれば、iPadは最強のシステム手帳と変身する。 しかもシステム手帳の様に専用用紙を購入する必要がないからコスト的にも

  • Objective-Cで最近お気に入りのマクロ4つ | TOKOROM BLOG

    マクロ マクロの利用については賛否両論がありますが、ぼくはわりかし使います。 ** ※2013/1/9 追記 ** 上記のとおり独自のマクロを使うこと自体に賛否両論あります。 例えば独自のマクロを定義して利用することで、 他の人がコードを見たときに分かりづらくなる 思わぬ不具合が出るケースがある 名前の衝突リスクがある(マクロは名前空間が使えない) などのデメリットがあります。 特にチームや会社でのご利用の際にはよくよくご留意をお願いします。 1. [NSString stringWithFormat:] を簡単に NSString* message = [NSString stringWithFormat:@"HELLO %3.1d", 333.333]; [NSString stringWithFormat:]はよく使うのだが長くて面倒…とよく思ってしまう。 ということで、 #defi

  • 『iPhone で OpenGL ES は簡単だ!!_1 (2Dだけど)』

    ゲームプログラマ志望が福岡で叫ぶ 『絶望』プログラマーになりたい!!!!! あ、風のうわさで聞いた最近若者で流行っているトゥイッターなるものを始めてみました (・ト・) @toshi_desu_yo はい! 真面目に更新して行こうとぉ・・・・、、思います! iPhoneでアプリを作成する時に画像の描画をしますが、 一度に画面に出す画像の枚数が多くなってくると、思った速度が出ず に悩んだりすることが出てきます。(多分) そういう時にGPUをフルに使ってくれる OpenGL ES を使用するのですが、 「 むずい 」 「 めんどくさい 」 「 もういやだ!」 の 3M が襲いかかってきます。 OpenGL ES の敷居が高い!!(半年前のわたくし) と思われがちですが、実際そうでもないです。  ( 2Dの場合は ) 一個ずつ見ていくと初めての方でも意外に簡単だったりするものなので、 時間をかけ

    『iPhone で OpenGL ES は簡単だ!!_1 (2Dだけど)』
  • EvernoteのOAuthに対応した | penguin-mam

    トップページ Application ぽすとん ブックマークレット追加 myRunTwPro 愛知カメラ カードめくり MyCalc ContactMail 概要 ブログ 問い合わせ 個人情報保護方針 サイトマップ EvernoteのOAuthに対応した 先日、Evernote開発者向けメールが来まして、Evernoteの認証にOAuth方式を使用しないといけなくなりそうです。 しかも、直近1−2ヶ月のうちに(´Д`) というわけで、ぽすとんでOAuthに対応しました。 手順をまとめておきます。あくまでもこの手順はぽすとんを修正する際の手順になりますので、他のアプリにそのまま利用できるとは限りませんのでご了承くださいね。 手順1)新しいAPIキーの取得 すでにAPIキーを取得していても、OAuth用に新しくAPIキーを取得し、Consumer Key、Consumer Secretをプ

  • UINavigationBarのタイトルフォントサイズを変える - Kazzz's diary

    同ビューのフォントサイズは視認性を優先してかなり大きめのフォントサイズが使われている。しかし年月日等を他のボタン等と一緒に表示しようと思うと少しフォントサイズを小さくしたいと思うことも多い。 なので変更しようと思ったのだが、対象となるUINavigationController.navigationItemにはUINavigationItem型であり、FontsizeプロパティもFontプロパティも公開されていないため、このままではどうしようも無い。 調べた所タイトルのフォントを変更するにはUINavigationItem.titleViewプロパティでView(UILabel)を置き換えるしかないようだ。 UINavigationItem.titleViewを別なラベルで置き換える(UINavigationController viewDidLoad) UILabel* label =

  • GitHub - sendoa/QBKOverlayMenuView: Menú flotante que trata de imitar el ofrecido por la app Sparrow para iOS

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - sendoa/QBKOverlayMenuView: Menú flotante que trata de imitar el ofrecido por la app Sparrow para iOS
    hawk-a
    hawk-a 2013/02/04
    これや!
  • 中級者向け iOS デバッグ Tips - jarinosuke blog

    導入 iOS 開発者のみなさん、こんにちは。 このブログでは主にチュートリアルだったりフレームワークの紹介みたいなことを書いてきました。 そこで、たまには中級者向けのエントリを書いて「Xcode バリバリ使って、ビシバシ Objective-C 書いてますよ」アピールします。 iOS 開発をはじめて一通り Framework は理解したけど Xcode 使いこなせてる感が足りない方、夢にまで EXC_BAD_ACCESS が出てくる方に参考になる記事となればと思います。 といっても Xcode はマッシブな IDE なので、4つのデバッグツールに分けて「あれ、それ知らなかった!便利じゃん!」な方法を紹介します。 ブレークポイント デバッグには切っても切れない関係ですね。アプリを実行中に指定した行で処理を中断し、そこからステップ実行で細かいデバッグを可能にしてくれます。 ショートカットキー

    中級者向け iOS デバッグ Tips - jarinosuke blog
  • [iOS][Xcode 4.2] シングルタップ、ダブルタップの区別とロングタップ(長押し) - b r o c k e n r e c o r d s

    UIButtonに対してシングルタップ、ダブルタップを割り付けるのは骨が折れる。いや、そもそもできるのかよくわからない。 出来るのは出来ると思うんですよ。Touch up Inside を一定時間に何回検出したとかしないとかすればいいわけで。 でも、酷く面倒なので、というか、こういう場合は UIView(またはそのサブクラス)のUIGestureRecognizerを使うって事で。 // UITapGestureRecognizer のインスタンス生成。targetとしてselfを渡して、actionに動かしたいメソッドを指定する UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapMethod:)]; // 検出したい UI

    [iOS][Xcode 4.2] シングルタップ、ダブルタップの区別とロングタップ(長押し) - b r o c k e n r e c o r d s
  • UIScrollViewを使ったUIViewControllerの繰り返し

    UIScrolleViewを使ってViewを無限に循環させる方法 3つのView分のUIScrolleViewを使って Viewへ渡す値を一ずつ増減させることができる。 カレンダの月表示の切り替えをスワイプで 行うのに使う予定 こんな感じ… カウントが01のやつを 左から右にスワイプすると… カウントが一つ減って00になる。 ■UIScrollViewの生成 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. int margen = 40; int width=320; int hight=460; //3ページ分のScrollViewを作る UIScrollView *scrollView = [[UIScr

    UIScrollViewを使ったUIViewControllerの繰り返し
  • O'Reilly Media - Technology and Business Training

    hawk-a
    hawk-a 2012/08/08
    URLからUIImageを作る方法
  • NSStringの全角→半角変換 - iPhone開発日記

    NSMutableStringのインスタンスとCFMutableStringRefは相互に型変換可能であるため, CFStringTransformを利用することによりNSMutableStringのまま文字列変換を行うことが出来る。 NSString *string; NSMutableString *convertedString = [string mutableCopy]; CFStringTransform((CFMutableStringRef)convertedString, NULL, kCFStringTransformFullwidthHalfwidth, false); //(追記)使用後にreleaseが必要 [convertedString release];kCFStringTransformHiraganaKatakanaなどのオプションを使えばひらがなをカタ

    NSStringの全角→半角変換 - iPhone開発日記
    hawk-a
    hawk-a 2012/08/08
    変換
  • 335g/EEHUDView · GitHub

    EEHUDViewは非常に軽量で使いやすいiOS用のHUDです。 EEHUDView is an easy-to-use, clean and lightweight HUD for iOS. Features(特徴): Singleton Class ARC Growl表示 HUDを表示します。(出て消える) + (void)growlWithMessage:showStyle:hideStyle:resultViewStyle:showTime: Progress表示 HUD – progress – を表示します。(出っぱなし) + (void)showProgressWithMessage:showStyle:activityViewStyle: HUD – progress – の進捗度を更新できます (0.0 – 1.0) + (void)updateProgress: HU

  • 1