Help us understand the problem. What is going on with this article?
![Java使いのための「Objective-Cではこう書く」 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/537bab429d1bdc159eeb3fd604a05c011ca1b549/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-1150d8b18a7c15795b701a55ae908f94.png%3Fixlib%3Drb-1.2.2%26w%3D1200%26mark%3Dhttps%253A%252F%252Fqiita-user-contents.imgix.net%252F~text%253Fixlib%253Drb-1.2.2%2526w%253D840%2526h%253D380%2526txt%253DJava%2525E4%2525BD%2525BF%2525E3%252581%252584%2525E3%252581%2525AE%2525E3%252581%25259F%2525E3%252582%252581%2525E3%252581%2525AE%2525E3%252580%25258CObjective-C%2525E3%252581%2525A7%2525E3%252581%2525AF%2525E3%252581%252593%2525E3%252581%252586%2525E6%25259B%2525B8%2525E3%252581%25258F%2525E3%252580%25258D%2526txt-color%253D%252523333%2526txt-font%253DAvenir-Black%2526txt-size%253D54%2526txt-clip%253Dellipsis%2526txt-align%253Dcenter%25252Cmiddle%2526s%253D6384dbba79fbca8ca83a03aff4d6913d%26mark-align%3Dcenter%252Cmiddle%26blend%3Dhttps%253A%252F%252Fqiita-user-contents.imgix.net%252F~text%253Fixlib%253Drb-1.2.2%2526w%253D840%2526h%253D500%2526txt%253D%252540hidekuro%2526txt-color%253D%252523333%2526txt-font%253DAvenir-Black%2526txt-size%253D45%2526txt-align%253Dright%25252Cbottom%2526s%253Ded34c2c8d03d02ffa7df19868c2f94ba%26blend-align%3Dcenter%252Cmiddle%26blend-mode%3Dnormal%26s%3Dc1d3da0835086f6f7248aefa713a9a1d)
Programming in Objective-C (5th Edition) (Developer's Library) 作者: Stephen G. Kochan出版社/メーカー: Addison-Wesley Professional発売日: 2012/12/14メディア: ペーパーバック 私にとって12冊目となる翻訳本の作業が1月末に終了しました。刊行日や日本語タイトル等は未定です。原著は第5版ですが、日本語版に翻訳されたのは今回が初めてとなります。 索引まで入れると500頁を越える本なので、私的な時間に行う翻訳作業は約9ヶ月を要しました。原著は、第5版で昨年12月出版ですが、翻訳は第4版で始めていて、途中で第5版が出版されたために第5版の翻訳となっています。 5年前に書いた「技術書の翻訳」では、高嶋優子さんの次の言葉を引用しています。 質が悪く、誤植の多い訳書があるのも確かです
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
改めて説明するまでも無いかと思ってたけど意外と知らない人は知らないみたいので解説を書いておきます。 @property と @synthesize の組み合わせは端的に言うと「setterとgetter(アクセッサメソッド)をコンパイルの前に生成させる」以上。 ※Objective-Cの場合、 @ で始まるものはプログラムでは無く、コンパイラへの指示となります。この様な指示をObjective-Cではコンパイラディレクティブ(Compiler directive)と呼びます。 詳細説明 setterやgetterはメンバ変数を直接扱わずにメソッド経由で代入やデータの取得をする為に定義するメソッドです。setterがデータを代入する時のメソッド、getterがデータを取得する時のメソッドとなります。 メンバ変数をメソッド経由にすることにより代入前にチェックを行って有効な値のときのみメンバ変数
NSArrayクラス Objective-Cの最も基本的な配列クラスは「NSArray」です。このクラスは、一度生成すると中身を変更することはできません。以下に、NSArrayの利用例を示します。 #import <Foundation/Foundation.h> int main(void) { NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; //(1)配列の生成 NSArray *array = [NSArray arrayWithObjects:@"abc", @"def", @"ghi", @"jkl", nil]; //(2)配列の要素数を取得 int arrCount = [array count]; //(3)配列の要素を取り出す id obj01 = [array objectAtIndex:2]; i
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
ASIHTTPRequest という神の通信ライブラリを使って、うまい具合に外部 API から非同期的に結果を取得・解析して返すようなクラスをつくってみました。以前 NSOperation でやってみたバージョンは こちら。 ■主な機能 元々の ASIHTTPRequest にある機能はもちろんご利用いただけます。多すぎて説明し切れませんので、以下の記事を参考にしていただければと思います>< http://d.hatena.ne.jp/ninjinkun/20101122/1290394265 http://macisv.jp/blog/?p=235 さらに今回私が作成した ASIAPIRequest にはこのようなおいしい特典がつきました。POST のパラメータだけではなく、 GET のパラメータも楽々生成してくれるメソッドを用意しました。非同期実行時の通知方法が, delegate,
プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ iOS 4からマルチタスクが可能になり、その結果としてアプリケーションの状態が追加されて、イベントによる状態遷移が変更されていますので、それを簡単にまとめてみました。この記事の内容については、Appleの「iOS Application Programming Guide」の内容に基づいています。詳細についてはこのドキュメントの「The Core Application Design」の章を参照してください。 2012.10.29追記 iOS 6用に図を改訂 状態遷移図 上の図はアプリケーションの状態とその遷移の関係を示したものです。「Active」や「Background」などの丸四角が状態を示しており、青い文がその矢印のトリガとなる条件を示しています
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く