-
as seen on Stack Overflow
- Search for 'Stack Overflow'
I am writing a program in Objective-C (XCode 3.2, on Snow Leopard) that is capable of either selectively blocking certain sites for a duration or only allow certain sites (and thus block all others) for a duration. The reasoning behind this program is rather simple. I tend to get distracted when I…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
Hi,
I made an Objective-C project for the iPhone. I had only one cpp class, the soundEngine taken from some Apple demo. Now I'm trying to merge OpenFeint which is coded in Objective-C++. As soon as I drop in the code without even referring to it from my code, when I hit Build, my Objective-C code…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
Does anyone know of a way to add additional attribute types to the @property keyword without modifying the compiler? Or can anyone think of another way to genericize getter/setter creation?
Basically, I have a lot of cases in a recent project where it's handy for objects to lazily instantiate their…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
What's the ObjectiveC syntax for specifying a protocol as an argument in a method?
Say I have 2 protocols, MyProtocol and MyProtocolCB:
@protocol MyProtocolCB <NSObject>
- (void) func;
@end
@protocol MyProtocol <NSObject>
- (void) register:(MyProtocolCB*) cb;
@end
I'm receiving this…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
I am developing an iPhone application and I use HTML to display formatted text.
I often display the same webpage, but with a different content. I would like to use a template HTML file, and then fill it with my diffent values.
I wonder if ObjectiveC has a template system similar to ERB in Ruby.
That…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
class Base
{
public:
int base_int;
};
class Derived : Base
{
public:
int derived_int
};
Base* basepointer;
basepointer-> //Access derived_int here, is it possible? If so, then how?
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
I notice that Swig provides a whole host of functions to allow for typecasting objects to their parent classes. However, in C++ one can produce a function like the following:
A * getAnObject()
{
if(someBoolean)
return (A *) new B;
else
return (A *) new C;
}
Where "A" is the parent of…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
We have this situation:
A B
^ ^
| /
C
so
class A { }
class B { }
class C : public A, public B { }
Now, B wants to access a property in C.
How do you do this?
The solution I came up with is to place a pointer…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
Okay, so, the idea is that I have a map of "components", which inherit from componentBase, and are keyed on an ID unique to the most-derived*.
Only, I can't think of a good way to get this to work. I tried it with the constructor, but that doesn't work (Maybe I did it wrong). The problem with any…
>>> More
-
as seen on Stack Overflow
- Search for 'Stack Overflow'
I don't know if its possible or not, but here's what I need.
I'm toying around with something and want to know if its possible since you can't create your own data type based on a sealed type such as int, Int32, Int64, etc.
I want to create a top-level class that is defined of a given type with some…
>>> More