File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Soft Skills: The software developer's life manual this week in the Jobs Discussion forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how can i access no static data member in static method is there any solution

 
Rizwan Lateef
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
how can i access no static data member in static method is there any solution, please tell me if any
 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Would you please provide us a context here?
Are you talking about Java or Objective-C?
 
Rizwan Lateef
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i m talking about objective c i think only way is by passing a parameter to that method

like if numberOfSides is nonstatic instance variable then we can pass it like

+ (NSString)getPolyName:(int)sides
 
Alaa Nassef
Ranch Hand
Posts: 471
Hibernate Mac OS X Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I believe that passing it (or the object it exists in) as a parameter is the only way to do so. An instance variable exists in an object, and there might be multiple objects of the same class, the static method will never know what to use, hence it's not allowed in the language, and it will not compile if you try to access an instance variable (or invoke an instance method) from a static method. (this applies to Java as well)
 
Consider Paul's rocket mass heater.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic