長いリンクが開かない?
# (あるいは他のへんな文字)が入ってると、-initWithString:relativeToURL: が nil を返しちゃう、ような。エスケープかけてやるしか無いのか?
↑のコメントは、間違えたので消しました。
フラグメントが複数あるとダメなのか…… 回避策入れるかな。。「これは valid な URL じゃありませんので!!!」と突っぱねるのも厳しそうだし。。
SGFoundation の NSURL-SGExtensions.m を改修する。https://github.com/nicerobot/objc/blob/master/NSURL/NSURL+Bug8840060Fix/NSURL+Bug8840060Fix.m の内容を取り入れて。
SVN rev.1437で修正
まず症状を調査し(再現はしている。裏のからくりをデバッガで調べる)、対処の時期などを判断する。