タグ

2013年12月3日のブックマーク (2件)

  • アプリ開発記 Objective-Cのアクセッサ(getter setter)について

    Objective-CのアクセッサをJavaで記述すると以下のような形になります 【コード】 Objective-C 01: @interface Person : NSObject 02: 03: @property NSString *firstName; 04: @property NSString *lastName; 05: 06: @end Java 01: public class Person extends NSObject { 02: 03:   private String firstName; 04:   private String lastName; 05: 06:   public String lastName() { 07:     return lastName; 08:   } 09: 10:   public void setLastName(Str

    abetomotomo
    abetomotomo 2013/12/03
    getter/setter のめも
  • iOS7/Xcode5時代のUIWebViewと正しく付き合う

    みんな大好きUIWebView、iOS7/Xcode5な現在も相変わらずのツンデレ具合で僕はお腹いっぱいです。 解禁されたことですし、未だに残っている注意することを(どう考えてもバグな挙動も)見つけているので、さらっと解決方も含めてメモメモ。 1. webView.scrollView.scrollIndicatorInsetsがぶっ壊れる。 これはどう考えてもバグです。 INPUTタグ等にフォーカスを合わせ、キーボードを出現させると、 scrollIndicatorInsets(スクロールバーの位置)がぶっ壊れます。 純正のUIWebViewをUIViewControllerのviewにセットしただけで壊れるので、バグで間違いないでしょう。 ぶっ壊れたスクロールバー しかし、ページのどまんなかにスクロールバーが出現するのは非常にUXが悪いです。 ポイントは、キーボード出現時に壊れるという

    iOS7/Xcode5時代のUIWebViewと正しく付き合う