次のような URL があり、その URL にhttp://localhost:5867
「/something」を追加したいとします。この URL にセグメントを追加するにはどうすればよいですか? 私はこれを試しています:
//_baseURL is NSURL* and documentid is NSString*
NSURL* url = [_baseURL URLByAppendingPathComponent:documentid];
奇妙なことに.. xcode(4.6.2) は結果の URL をコンソールに出力しません。
NSLog(@"%@", [url absoluteString]);//nothing output
ありがとう!
編集
私はワークスペースで働いています。私がデバッグしているコードは、ワークスペースにある静的ライブラリです。これがこのすべての奇妙さの犯人でしょうか??
修理済み
問題が発生した理由は、ワークスペースが正しく構成されておらず、実際には静的ライブラリの古いバージョンを実行していたためだと思います。これは、なぜ NSLog'ing を取得できなかったのか、結果が予期しないものだったのかを説明しています。ワークスペースと静的ライブラリ用に構成する方法を理解するのに役立つこの投稿を見つけました。みんなの時間をどうもありがとう!