Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

objective c - Using "generated strings" (stringWithFormat) as keys for NSDictionary -


i this:

#define getkey (a) ([nsstring stringwithformat:@"%d",a])  nsmutabledictionary *mutabledictionay=[nsmutabledictionary dictionary]; //population of dictionary [mutabledictionary setobject:anobject forkey:getkey(someintvalue)]; //... retrive object [mutabledictionary getobjectforkey:getkey(someintvalue)]; 

but i'm concerned stringwithformat method returns different instance of nsstring same value, mean having, 2 strings: "0" , instance value "0". know if is safe way , set objects in dictionary. if not, what other way best way "generate" key object integer?

yes, you're doing safe, , work expected. keys of dictionary when getting , setting compared using isequal method, checks values of strings, , not addresses. "0" , "0" equal, regardless of whether same instance or not.

you can read more isequal documentation in nsobject protocol reference. aware == , isequal not same thing (== checks addresses, isequal checks values).


Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -