harawo の回答履歴

全11244件中1~20件表示
  • インスタンスオブジェクトとはなんなのでしょうか

    現在Objective-cを勉強中なのですが、インスタンスオブジェクトの 意味がよくわかりません。ネットで調べても「インスタンス」と 「オブジェクト」それぞれの意味しか出てきません。 インスタンスオブジェクトという単語が出てきた参考書には以下のように 書かれています。 ---------------(引用ここから)------------------- - (int)up{ ・・・  return self; } selfはメッセージを受け取ってそのメソッドの処理をしている インスタンスオブジェクトそのものなので、返り値に対して 続けてメッセージを送ることができる。 ---------------(引用ここまで)--------------------------- どなたかインスタンスオブジェクトの意味をご教示いただけないでしょうか。 以上、何卒よろしくお願いいたします。

    • noname#213637
    • 回答数3
  • 言語の習得

    最近、Appleの開発言語であるSwiftを習得しようと、いろいろ書籍を調べ始めたところです。 以前、Objective-Cを習得しようとした時もそうでしたが、言語の説明に的を絞った書籍が非常に少ないと思います。開発環境であるXcodeの使い方や、フレームワークの説明が混在したものが殆どで、個人的には非常にわかり辛いと思っています。 大昔、MicrosoftのVisual C++の習得した時も同様で、開発環境の仕様と、MFCの仕様と、C++の言語仕様の境目が、初心者だった私にとって分かり辛かったと記憶しています。 そこで質問なのですが、こういう開発環境、スレームワーク、言語を並行して説明された方が、一般的には理解しやすいものなのでしょうか。

    • noname#203932
    • 回答数8
  • 言語の習得

    最近、Appleの開発言語であるSwiftを習得しようと、いろいろ書籍を調べ始めたところです。 以前、Objective-Cを習得しようとした時もそうでしたが、言語の説明に的を絞った書籍が非常に少ないと思います。開発環境であるXcodeの使い方や、フレームワークの説明が混在したものが殆どで、個人的には非常にわかり辛いと思っています。 大昔、MicrosoftのVisual C++の習得した時も同様で、開発環境の仕様と、MFCの仕様と、C++の言語仕様の境目が、初心者だった私にとって分かり辛かったと記憶しています。 そこで質問なのですが、こういう開発環境、スレームワーク、言語を並行して説明された方が、一般的には理解しやすいものなのでしょうか。

    • noname#203932
    • 回答数8
  • SWIFTでHtmlのソースの一部を取得

    SwitでNSXMLParserを使用し、パースしました。 そのあと、下記のXMLから例えばAAAAの値であるああああを 画面上に表示したいのですが方法がわかりません。 どなたかご教示ください。 <aside class="ABC"> <ul> <li class="AAAA">ああああああ</li> <li class="BBBB">いいいいいい</li> <li>うううううう</li> </ul> </aside> ※内容が理解できる方のみご回答をお願いいたします。

    • ベストアンサー
    • Swift
    • red0176
    • 回答数3
  • SWIFTでHtmlのソースの一部を取得

    SwitでNSXMLParserを使用し、パースしました。 そのあと、下記のXMLから例えばAAAAの値であるああああを 画面上に表示したいのですが方法がわかりません。 どなたかご教示ください。 <aside class="ABC"> <ul> <li class="AAAA">ああああああ</li> <li class="BBBB">いいいいいい</li> <li>うううううう</li> </ul> </aside> ※内容が理解できる方のみご回答をお願いいたします。

    • ベストアンサー
    • Swift
    • red0176
    • 回答数3
  • SWIFTでHtmlのソースの一部を取得

    SwitでNSXMLParserを使用し、パースしました。 そのあと、下記のXMLから例えばAAAAの値であるああああを 画面上に表示したいのですが方法がわかりません。 どなたかご教示ください。 <aside class="ABC"> <ul> <li class="AAAA">ああああああ</li> <li class="BBBB">いいいいいい</li> <li>うううううう</li> </ul> </aside> ※内容が理解できる方のみご回答をお願いいたします。

    • ベストアンサー
    • Swift
    • red0176
    • 回答数3
  • SWIFTでWEBページのソースから値の取得

    SwitでNSXMLParserを使用し、パースしました。 そのあと、下記のXMLから例えばAAAAの値であるああああを取得したいのですが 方法がわかりません。 どなたかご教示ください。 <aside class="ABC"> <ul> <li class="AAAA">ああああああ</li> <li class="BBBB">いいいいいい</li> <li>うううううう</li> </ul> </aside>

    • red0176
    • 回答数1
  • 最近のXcodeに必要なスペック

    こちら(http://page11.auctions.yahoo.co.jp/jp/auction/n144628930)のMacを落札してiPhoneアプリの開発には問題ないでしょうか? 検索したところ、問題ないという情報も出てきたのですが、物が古いので、情報も古く今現在の開発環境とは違うかもしれないと思い質問しました。 よろしくおねがいします。

  • 最近のXcodeに必要なスペック

    こちら(http://page11.auctions.yahoo.co.jp/jp/auction/n144628930)のMacを落札してiPhoneアプリの開発には問題ないでしょうか? 検索したところ、問題ないという情報も出てきたのですが、物が古いので、情報も古く今現在の開発環境とは違うかもしれないと思い質問しました。 よろしくおねがいします。

  • SwiftでHtmlのタグの一部を取得

    SwitでNSXMLParserを使用し、Htmlをパースしてデータを取得しました。 そのあと、下記のXMLから例えばAAAAの値であるああああを取得したいのですが 方法がわかりません。 どなたかご教示ください。 <aside class="ABC"> <ul> <li class="AAAA">ああああああ</li> <li class="BBBB">いいいいいい</li> <li>うううううう</li> </ul> </aside>

    • red0176
    • 回答数1
  • iphoneアプリ開発についての質問です

    tableviewcellにチェックマークを付けるだけの簡単なコードですが、なぜかチェックマークを付けたセルとは別のセルにまでチェックマークがついてしまっています。 また、激しくスクロールするとさっきまで付いていたチェックマークが外れていたりとさらに酷い状態に・・・。 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { [tableView cellForRowAtIndexPath:indexPath].accessoryType = UITableViewCellAccessoryCheckmark; UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; if (cell.accessoryType == UITableViewCellAccessoryCheckmark) cell.accessoryType = UITableViewCellAccessoryNone; else cell.accessoryType = UITableViewCellAccessoryCheckmark; [tableView deselectRowAtIndexPath:indexPath animated:YES]; } いろんなサイトで見ても上記のコードが最もよく見るコードでした。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *CellIdentifier = @"ButtonCell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; [self updateCell:cell :CellIdentifier atIndexPath:indexPath]; return cell; } - (void)updateCell:(UITableViewCell *)cell :(NSString *)CellIdentifier atIndexPath:(NSIndexPath *)indexPath { BButton *type = (BButton *)[cell viewWithTag:1]; //Buttonはライブラリを使用 [ReturnButton typeButton:type :self.showArr[indexPath.row]]; } チェックマーク以外はUIButtonなども正常に表示されました。 心当たりがあればお願いします。

  • Objective-cとJava用の教本について

    タイトルの2つの言語を勉強しております。 そこで、サンプルコードとその丁寧な解説が豊富に載っている 参考書を探しているのですが、どなたかご教示いただけないでしょうか。 できるだけ解説が丁寧なものが好ましいです。 以上、どなたか何卒よろしくお願いいたします。

    • noname#213637
    • 回答数2
  • iphoneアプリ開発についての質問です

    tableviewcellにチェックマークを付けるだけの簡単なコードですが、なぜかチェックマークを付けたセルとは別のセルにまでチェックマークがついてしまっています。 また、激しくスクロールするとさっきまで付いていたチェックマークが外れていたりとさらに酷い状態に・・・。 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { [tableView cellForRowAtIndexPath:indexPath].accessoryType = UITableViewCellAccessoryCheckmark; UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; if (cell.accessoryType == UITableViewCellAccessoryCheckmark) cell.accessoryType = UITableViewCellAccessoryNone; else cell.accessoryType = UITableViewCellAccessoryCheckmark; [tableView deselectRowAtIndexPath:indexPath animated:YES]; } いろんなサイトで見ても上記のコードが最もよく見るコードでした。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *CellIdentifier = @"ButtonCell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; [self updateCell:cell :CellIdentifier atIndexPath:indexPath]; return cell; } - (void)updateCell:(UITableViewCell *)cell :(NSString *)CellIdentifier atIndexPath:(NSIndexPath *)indexPath { BButton *type = (BButton *)[cell viewWithTag:1]; //Buttonはライブラリを使用 [ReturnButton typeButton:type :self.showArr[indexPath.row]]; } チェックマーク以外はUIButtonなども正常に表示されました。 心当たりがあればお願いします。

  • iphoneアプリ開発についての質問です

    tableviewcellにチェックマークを付けるだけの簡単なコードですが、なぜかチェックマークを付けたセルとは別のセルにまでチェックマークがついてしまっています。 また、激しくスクロールするとさっきまで付いていたチェックマークが外れていたりとさらに酷い状態に・・・。 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { [tableView cellForRowAtIndexPath:indexPath].accessoryType = UITableViewCellAccessoryCheckmark; UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath]; if (cell.accessoryType == UITableViewCellAccessoryCheckmark) cell.accessoryType = UITableViewCellAccessoryNone; else cell.accessoryType = UITableViewCellAccessoryCheckmark; [tableView deselectRowAtIndexPath:indexPath animated:YES]; } いろんなサイトで見ても上記のコードが最もよく見るコードでした。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *CellIdentifier = @"ButtonCell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; [self updateCell:cell :CellIdentifier atIndexPath:indexPath]; return cell; } - (void)updateCell:(UITableViewCell *)cell :(NSString *)CellIdentifier atIndexPath:(NSIndexPath *)indexPath { BButton *type = (BButton *)[cell viewWithTag:1]; //Buttonはライブラリを使用 [ReturnButton typeButton:type :self.showArr[indexPath.row]]; } チェックマーク以外はUIButtonなども正常に表示されました。 心当たりがあればお願いします。

  • SWIFTでWEBページの情報を表示

    SWIFTを使って、特定のWebページの情報を取得したいです。 htmlを取得しその後XMLのタグ内からデータを取得という形なのでしょうか? 初心者の為実装方法に悩んでおります。 実現方法をご教示ください。サンプルなどあれば幸いです。

    • red0176
    • 回答数1
  • iphoneアプリのビルドを提出したい

    MAC OS X 10.7.5 で iphoneアプリのビルドを提出する方法はありませんか? itunes Connectより提出には Xcode 5.1.1以降、または Application Loader 3.0 以降を使用してください。 とありますが、Xcode5.1.1以降はOS Xのバージョンが足りなくて使えず。 Application Loader 3.0 というのも、インストールしてみたものの、インストール自体出来ているのかも、よく分からない状態で使用する事が出来ません。 MACを使ったこともほぼないもので苦労しています。 どなたかわかる方教えてください。

  • プログラム側でアプリのタブ数を制御したい

    xcode6を使用したiPhoneアプリ開発について、勉強しています。 現在、タブの数をDBで取得してから、その数だけタブを生成し、 それぞれにMaster-Detail Applicationのようなページを表示させるような アプリを作りたいな、と思っています。 最初にアプリを作成するにあたり、 テンプレートにMaster-Detail Applicationを選択して その後storyboardでView Controllerを追加、 このViewをTab Bar Controllerに変更してから Navigation Controllerに接続する、というような作業を行ったのですが・・・ まずそもそも、タブの数をプログラムで変えられるものなのか、 そのタブの数に応じて、それぞれにMaster-Detail Applicationと同じ機構を 構築できるものなのかを、教えていただけないでしょうか。 ネット上を探してみたのですが、検索の仕方が悪いのか、 該当する情報を探し出すことができませんでした。 参考になるURLやサンプルコードなどがあれば、 ご教授いただければと思います。 どうぞよろしくお願いいたします。

  • objective-cで終了時に処理

    お世話になっております。 objective-cでMacOS用のデーモンアプリを作成しております。 シャットダウン時に処理を行いたいのですが、 「applicationShouldTerminate」や「applicationWillTerminate」に処理を記述しても実行されません。 アプリが終了する際に呼び出されると思ったのですが、検証の結果からWindowが無い場合は上記のどちらも実行されないと予測されます。 同じコードでWindowを表示させるようにしてダブルクリックで起動した場合、アプリ終了時には実行されます。 最後のWindowが閉じられた際に「applicationShouldTerminate」が呼び出され「NSTerminateNow」で「applicationWillTerminate」が処理されると思われます。 Windowの有無に関わらず、アプリ終了時に動作する方法、もしくはシャットダウンを検知する方法をご存知の方が居られましたらご教授をお願いします。 お手数をお掛け致しますがよろしくお願いいたします。

  • iphoneアプリ開発についての質問です

    http://okwave.jp/qa/q8846564.htmlの質問に補足を付け加えたものです。 storyboardのprototype cellsでカスタムセルを4つ作成しidentifierも設定した状態で、 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static const id identifiers = { @"MetaCell", @"StatusCell", @"EvoCell", @"FormCell" }; NSString *CellIdentifier = identifiers[indexPath.section]; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 以下略 という風にしているのですが UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath: というエラーが出てしまいます。 identifierの文字列は何度見ても一致していました。 if (cell == nil) cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]; 上記のコードを追加しても、一応エラーは出ませんが当然セルは反映せず真っ白のままです。 if (cell == nil) { if (indexPath.section == 0) { cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"]; } else if (indexPath.section == 1) { cell = [tableView dequeueReusableCellWithIdentifier:@"StatusCell"]; } else if (indexPath.section == 2) { cell = [tableView dequeueReusableCellWithIdentifier:@"EvoCell"]; } else if (indexPath.section == 3) { cell = [tableView dequeueReusableCellWithIdentifier:@"FormCell"]; } } 一応このようなやりかたでも試しましたが結果は同じでした。 ちなみにこのテーブルビューへは前のビューからsegueで (void)[[segue destinationViewController] initDetailDic:dic]; で遷移してきています。 何度調べても原因がわからず困っています。心当たりはないでしょうか。 *補足 問題の起こっているこのテーブルビューへは、前のテーブルビューから遷移してきているのですが試しにNavigationControllerのrootViewに設定してみたところちゃんと表示されました。画面遷移の方法に原因があると考えられるのですが、上に書いたやり方はごくごく一般の方法だとおもうのですが・・・

  • iphoneアプリ開発についての質問です

    storyboardのprototype cellsでカスタムセルを4つ作成しidentifierも設定した状態で、 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static const id identifiers = { @"MetaCell", @"StatusCell", @"EvoCell", @"FormCell" }; NSString *CellIdentifier = identifiers[indexPath.section]; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 以下略 という風にしているのですが UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath: というエラーが出てしまいます。 identifierの文字列は何度見ても一致していました。 if (cell == nil) cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]; 上記のコードを追加しても、一応エラーは出ませんが当然セルは反映せず真っ白のままです。 if (cell == nil) { if (indexPath.section == 0) { cell = [tableView dequeueReusableCellWithIdentifier:@"Cell"]; } else if (indexPath.section == 1) { cell = [tableView dequeueReusableCellWithIdentifier:@"StatusCell"]; } else if (indexPath.section == 2) { cell = [tableView dequeueReusableCellWithIdentifier:@"EvoCell"]; } else if (indexPath.section == 3) { cell = [tableView dequeueReusableCellWithIdentifier:@"FormCell"]; } } 一応このようなやりかたでも試しましたが結果は同じでした。 ちなみにこのテーブルビューへは前のビューからsegueで (void)[[segue destinationViewController] initDetailDic:dic]; で遷移してきています。 何度調べても原因がわからず困っています。心当たりはないでしょうか。