Change getter name of a property to avoid ARC naming warning

newから始まるproperty名が使えないためgetterにtheを付けて回避。
（newLineから名前を変えることがためらわれ、且つローカルなプロパティで影響範囲も小さいので、このような対処とした）
Remove doubled retains
Use modern Objective-C syntax on NSNumber to avoid Apple LLVM 5.0 warnings