A subclass ivar is apparently overwriting a super class ivar.
When an instance of MGS_B sets stderrData the super class ivar tempFilePath
gets overwritten.
Moving tempFilePath up the ivar list resolves the problem (though doubtless
creates another).
Moving ivar stderrData into the superclass als
I'm trying to populate an OutlineView. I've had success in the past but
now, apparently, I'm unable to do it!
Looking at this code:
- (id)outlineView:(NSOutlineView *)outlineView child:(int)index
ofItem:(id)item
{
if (item == nil)
{
[mailListDict writeToFile:@"/test.plist" atomica
Le 26 mai 2010 à 13:40, jonat...@mugginsoft.com a écrit :
> A subclass ivar is apparently overwriting a super class ivar.
> When an instance of MGS_B sets stderrData the super class ivar tempFilePath
> gets overwritten.
If I am not mistaken, if your superclass ivar is private (!= protected), it
On 26/05/2010, at 10:13 PM, vincent habchi wrote:
> If I am not mistaken, if your superclass ivar is private (!= protected), it
> cannot be accessed from its subclasses. Thus, the compiler can choose to
> reuse part of the heap dedicated to private variables to implement subclasses
> own priva
Hello all.
Another question still regarding with pdf's.
when I load a pdf into a web view, I can tap for a while and the magnification
loop will appear, this doesn't happens when using Quartz..
I was reading some post on internet, and the authors create their own
magnification view. Is there
On 26/05/2010, at 10:12 PM, Pascal Harris wrote:
> - (id)outlineView:(NSOutlineView *)outlineView
> objectValueForTableColumn:(NSTableColumn *)tableColumn byItem:(id)item
> {
>if ([[[tableColumn headerCell] stringValue] compare:@"Key"] ==
> NSOrderedSame)
>{
I'm not sure what the proble
On Wed, May 26, 2010 at 8:13 AM, vincent habchi wrote:
> Le 26 mai 2010 à 13:40, jonat...@mugginsoft.com a écrit :
>
>> A subclass ivar is apparently overwriting a super class ivar.
>> When an instance of MGS_B sets stderrData the super class ivar tempFilePath
>> gets overwritten.
>
> If I am not
Oh sorry, I should have read before posting the question again, I see somebody
its talking abour PDFSelection, and I say an example in the developer site.
So for the selection I will check that.
Now I have only the question about the loupe :S
thanks for any help
G.
On 26.5.2010, at 14:25,
Le 26 mai 2010 à 14:22, Graham Cox a écrit :
> I'm pretty sure you are mistaken. If this were even remotely true, object
> programming would be impossible.
>
> @private only declares the visibility of an ivar to its subclasses, it does
> not give the compiler carte blanche to write over anythin
> There's nothing wrong with the ivar declarations - something must be
> going wrong at run time. Typically, when an object pointer seems to
> point to the wrong object, the prime suspect is memory management. But
> it's hard to say for sure, without seeing the relevant code.
The ivar decs look
On 26/05/2010, at 10:41 PM, vincent habchi wrote:
> Hmmm... Let's say you have a class A with a private variable "priv" and b a
> pointer to a subclass of A. Is:
>
> [(A *)b priv]
>
> legal?
No. It's not legal syntax for accessing an ivar in any case - square brackets
invoke a method:- [ins
Hi Jonathan
> A subclass ivar is apparently overwriting a super class ivar.
> When an instance of MGS_B sets stderrData the super class ivar tempFilePath
> gets overwritten.
I'm not sure what you mean here by "overwrite".
@interface Base : NSObject
{
@private
int i;
}
@end
@interface Sub
On May 26, 2010, at 1:40 PM, jonat...@mugginsoft.com wrote:
> A subclass ivar is apparently overwriting a super class ivar.
> When an instance of MGS_B sets stderrData the super class ivar tempFilePath
> gets overwritten.
Are you using this class across module boundaries? E.g. is the base class
@interface A(MyCategory)
-(void)someMethodWhichLegallyAccessesThePrivateVariablePriv;
@end
That's legal, I can write a category against an already-compiled class without
having the source and without recompiling it and I can access any of the
private variables of that class. So no the compiler
Le 26 mai 2010 à 14:53, Graham Cox a écrit :
>
> On 26/05/2010, at 10:41 PM, vincent habchi wrote:
>
>> Hmmm... Let's say you have a class A with a private variable "priv" and b a
>> pointer to a subclass of A. Is:
>>
>> [(A *)b priv]
>>
>> legal?
>
>
> No. It's not legal syntax for access
Le 26 mai 2010 à 14:53, Graham Cox a écrit :
>
> On 26/05/2010, at 10:41 PM, vincent habchi wrote:
>
>> Hmmm... Let's say you have a class A with a private variable "priv" and b a
>> pointer to a subclass of A. Is:
>>
>> [(A *)b priv]
>>
>> legal?
>
>
> No. It's not legal syntax for accessi
Le 26 mai 2010 à 15:00, Roland King a écrit :
> @interface A(MyCategory)
>
> -(void)someMethodWhichLegallyAccessesThePrivateVariablePriv;
>
> @end
>
> That's legal, I can write a category against an already-compiled class
> without having the source and without recompiling it and I can access
Le 26 mai 2010 à 15:10, vincent habchi a écrit :
> Le 26 mai 2010 à 14:53, Graham Cox a écrit :
>
>>
>> On 26/05/2010, at 10:41 PM, vincent habchi wrote:
>>
>>> Hmmm... Let's say you have a class A with a private variable "priv" and b a
>>> pointer to a subclass of A. Is:
>>>
>>> [(A *)b pri
On 26/05/2010, at 11:10 PM, vincent habchi wrote:
> So, tell me if I'm wrong, but I infer from your answer that whatever I can
> do, there is no means for a subclass A' to access any private variable of its
> ancestor.
Correct, if class A has not declared an accessor to it, and you haven't add
Le 26 mai 2010 à 15:24, Jean-Daniel Dupas a écrit :
> Who knows what a class does when you set an ivar using the accessor. It would
> badly break encapsulation principle.
> For example, what would append if a NSView subclass change the view frame by
> accessing the _frame ivar directly ?
You a
I have a property 'categories' of an object that returns a list (an array) of
objects, which in turn have a property 'name'.
Can I set up a NSPredicate that can match a string against any name in this
list? How?
In IB I set the left hand side to 'categories.name' but I get the error that
"Can'
On May 26, 2010, at 6:00 AM, Roland King wrote:
@interface A(MyCategory)
-(void)someMethodWhichLegallyAccessesThePrivateVariablePriv;
@end
That's legal, I can write a category against an already-compiled
class without having the source and without recompiling it and I can
access any of t
On May 26, 2010, at 7:39 AM, Graham Cox wrote:
> I have a property 'categories' of an object that returns a list (an array) of
> objects, which in turn have a property 'name'.
>
> Can I set up a NSPredicate that can match a string against any name in this
> list? How?
>
> In IB I set the left
On 27/05/2010, at 12:35 AM, Keary Suska wrote:
> Not enough info: are you using Core Data, or a simple modeled relationship? I
> assume the issue is about traversing a relationship--otherwise the solution
> is trivial...
No, it's a simple 'to many' property in my own model, not using Core Dat
On May 26, 2010, at 12:29 AM, Scott Anguish wrote:
> Another solution for conversion is using -CGImage on NSBitmapImageRep.
>
Yeah, IIRC, the problem with that strategy is that it requires a lot of mucking
around with color representations...
Brian Postow
Senior Software Engineer
Acordex Im
On May 26, 2010, at 8:42 AM, Graham Cox wrote:
>
> On 27/05/2010, at 12:35 AM, Keary Suska wrote:
>
>> Not enough info: are you using Core Data, or a simple modeled relationship?
>> I assume the issue is about traversing a relationship--otherwise the
>> solution is trivial...
>
>
> No, it's
On 26 May 2010, at 13:55, Uli Kusterer wrote:
> On May 26, 2010, at 1:40 PM, jonat...@mugginsoft.com wrote:
>> A subclass ivar is apparently overwriting a super class ivar.
>> When an instance of MGS_B sets stderrData the super class ivar tempFilePath
>> gets overwritten.
>
> Are you using this
Thanks for this - I've done as you suggested and it works fine. Serves me
right for attempting to learn from examples on the web ;)
On Wed, May 26, 2010 at 1:27 PM, Graham Cox wrote:
>
> On 26/05/2010, at 10:12 PM, Pascal Harris wrote:
>
> > - (id)outlineView:(NSOutlineView *)outlineView
> > ob
On May 25, 2010, at 10:50 PM, Scott Andrew wrote:
> So i have an app that I want to use the curl up UIView animation transition
> in. however when the iPad his held in either the upside down portrait or
> upside down landscape (button on right) the transitions are backwards. All
> controls on t
On Wed, 26 May 2010 08:28:17 -0400, Sherm Pendley said:
>Typically, when an object pointer seems to
>point to the wrong object, the prime suspect is memory management.
Agreed. Jonathan, have you tried guard malloc and AUTO_USE_GUARDS?
--
_
On Wed, 26 May 2010 13:54:17 +0100, Joanna Carter said:
>> A subclass ivar is apparently overwriting a super class ivar.
>> When an instance of MGS_B sets stderrData the super class ivar
>tempFilePath gets overwritten.
>
>I'm not sure what you mean here by "overwrite".
>
>@interface Base : NSObjec
Hello,
I have a transparent NSTableView embedded in a scroll view that doesn't draw
its background which displays a bunch of NSTextFieldCell columns. Everything is
fine, the container view's background is visible through the table.
Until I edit a text field in the table: The field editor back
Jonathan Mitchell wrote:
MGSScriptExecutorManager *scriptExecutorManager;
NSString *tempFilePath;
}
@interface MGS_B : MGS_A {
@private
NSData *stderrData;
}
Change the ivars to something like this:
MGSScriptExecutorManager *scriptExecutorManager;
I have a IKImageBrowserView using disclosure-style groups. I'm setting
a dark background and have changed the item title attributes to use a
light color so the titles are visible. That all works great.
The problem is that I haven't been able to find a property key for
changing the group tit
Le 26 mai 2010 à 16:42, Graham Cox a écrit :
>
> On 27/05/2010, at 12:35 AM, Keary Suska wrote:
>
>> Not enough info: are you using Core Data, or a simple modeled relationship?
>> I assume the issue is about traversing a relationship--otherwise the
>> solution is trivial...
>
>
> No, it's a
On May 26, 2010, at 6:10 AM, vincent habchi wrote:
> So, tell me if I'm wrong, but I infer from your answer that whatever I can
> do, there is no means for a subclass A' to access any private variable of its
> ancestor.
Not without some nasty tricks (this is native code, so nasty tricks are al
Hi Sean
> I think you are confusing some similar-sounding words: override and
> overwrite (and there's also overload). By overwrite, he means the
> memory occupied by one ivar is being unexpectedly written to when
> writing to a different ivar.
Yes, I gathered that as the discussion evolved. Ove
Having done a *lot* with NSPredicateEditorRowTemplates and NSPredicateEditors
recently, I can confidently say that subclassing NSPredicateEditorRowTemplate
is almost always the easiest way to work with row templates.
Trying to configure them in Interface Builder is a pain in the proverbial
post
I think I'm on the verge of success with my attempt to create a selection
rectangle (that doesn't select text) for pdfview, but I'm unclear what init
routines I should use in my pdfview subclass. -
(id)initWithFrame:(NSRect)frameRect doesn't seem to get called--as it does in
nsview.
Matthew W
On May 25, 2010, at 9:37 PM, Matthew Weinstein wrote:
> Actually, I don't need the tiff; I just need the rectangle! People have to be
> able to sketch the rectangle over the pdf, and then my program stores and
> restores those rectangles (with some additional information).
PDFSelection has a ro
On May 26, 2010, at 11:38 AM, Matthew Weinstein wrote:
> I think I'm on the verge of success with my attempt to create a selection
> rectangle (that doesn't select text) for pdfview, but I'm unclear what init
> routines I should use in my pdfview subclass. -
> (id)initWithFrame:(NSRect)frameRect
Well, I wanted to use a UITabBar because you can put text and a figure at the
same time, and in the UISegmentedController you can't. But I guess it's too
much of a hassle and maybe not approved by Apple.
aa
On May 25, 2010, at 9:38 PM, Luke the Hiesterman wrote:
> While this may be possible,
Thanks, Thomas. I should've mentioned that I have to support 10.5, so
it looks like I'll have to figure out what to do for that case.
steve
On May 26, 2010, at 10:26 AM, Thomas Goossens wrote:
Hi Steve,
On SnowLeopard you can change the appearance of the group headers with
[imageBrowser s
UISegmentedControls can take UIImages at items. No reason you can't supply an
image that encapsulates your figure and your text.
Luke
On May 26, 2010, at 11:53 AM, Alejandro Marcos Aragón wrote:
> Well, I wanted to use a UITabBar because you can put text and a figure at the
> same time, and in
On May 26, 2010, at 4:40 AM, jonat...@mugginsoft.com wrote:
A subclass ivar is apparently overwriting a super class ivar.
When an instance of MGS_B sets stderrData the super class ivar
tempFilePath gets overwritten.
Moving tempFilePath up the ivar list resolves the problem (though
doubtless
I have a UITabBar and a button in it. I am calling up a popover on the
button, but I want to make sure I only ever have one. And when the iPad is
rotated, remove the popover (I don't want it up anymore at that point). How
do I detect an event where the popover is dismissed by clicking outside the
c
Jens,
> I think you’re confusing an inaccessible variable with an unused variable.
> Those are very different concepts. For example, NSView’s _frame instance
> variable is inaccessible from any subclass, but the variable is of course a
> crucial part of the view’s state and is accessed by lots
Sorry - I just needed to remove that check for nil and do this:
[self.popoverController dismissPopoverAnimated:NO];
self.popoverController = nil;
... then create
On Wed, May 26, 2010 at 3:03 PM, Eric E. Dolecki wrote:
> I have a UITabBar and a button in it. I am calling up a popover on the
> b
On May 26, 2010, at 9:23 AM, Markus Spoettl wrote:
> Hello,
>
> I have a transparent NSTableView embedded in a scroll view that doesn't draw
> its background which displays a bunch of NSTextFieldCell columns. Everything
> is fine, the container view's background is visible through the table.
Aparently not. I did implement initWithCoder; it doesn't get called. Other
suggestions?
PS. I am using a nib.
On May 26, 2010, at 12:02 PM, cocoa-dev-requ...@lists.apple.com wrote:
> ay 26, 2010, at 11:38 AM, Matthew Weinstein wrote:
>> I think I'm on the verge of success with my attempt to creat
Dear programmers,
So, I used the crop marker code that apple provides to experiment in creating a
selecting rectangle. I first subclassed NsView as MWSelectingView, and
everything worked like clock work. I was even able to modify the CropMarker
object (MWViewSelectionMarker) so that when the win
On May 26, 2010, at 3:18 PM, Corbin Dunn wrote:
>> I'm hoping I'm just being blind again and the there a solution for this
>> problem? Do I need to supply my own customized field editor via
>> -windowWillReturnFieldEditor:toObject:?
>
> You'll probably have to do that.
Only it doesn't seem to
On May 26, 2010, at 12:04 PM, vincent habchi wrote:
> At the same time, I remember having this kind of weird behavior (I mean, one
> variable unexpectedly written) when that variable has been (unexpectedly)
> released, and its space is reused by some other variable.
That’s when an object on th
what is the correct way to send the computer to sleep? i couldn't find anything
in the documentation, except appleevents...
thanks, Julian.___
Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
Please do not post admin requests or moderator comments t
If you need to make the computer sleep immediately, you can use the command
"/usr/bin/pmset sleepnow".
Jeff Kelley
slaun...@umich.edu
On May 26, 2010, at 5:01 PM, Julian. wrote:
> what is the correct way to send the computer to sleep? i couldn't find
> anything in the documentation, except app
Le 26 mai 2010 à 23:01, Julian. a écrit :
> what is the correct way to send the computer to sleep? i couldn't find
> anything in the documentation, except appleevents...
#include
void SystemSleep() {
io_connect_t port = IOPMFindPowerManagement(MACH_PORT_NULL);
IOPMSleepSystem(port);
IOS
On May 26, 2010, at 1:13 PM, Matthew Weinstein wrote:
> Now even before I can click on it, while it is loading from nib it bombs with
> the following pearls of wisdom. I can't find a discussion of cpSelections
> anywhere.
cpSelection objects are internal - used by PDFSelection beginning with
Sn
OK, this looks like the way forward. I'm new to the built-in UI for predicates
so I had assumed it had the model side of it covered, but it appears not.
That's a very useful bit of info to know!
--Graham
On 27/05/2010, at 3:03 AM, Frédéric Testuz wrote:
> Le 26 mai 2010 à 16:42, Graham Cox a
Hi all,
Can someone tell me why the following code doesn't work?
- (void) showInfo {
FlipsideViewController *controller = [[FlipsideViewController alloc]
initWithNibName:@"FlipsideView" bundle:nil];
controller.delegate = self;
NSUInteger indexes[2] = {0,3};
NSI
Since nibs are loaded lazily, controller.unitTableView is probably nil when you
call selectRowAtIndexPath:.
Luke
On May 26, 2010, at 5:24 PM, Alejandro Marcos Aragón wrote:
> Hi all,
>
> Can someone tell me why the following code doesn't work?
>
>
> - (void) showInfo {
>
> FlipsideVie
Thanks, Matt and Paul, I will consider your suggestion to redesign my
windows level.
On Wed, May 26, 2010 at 5:47 AM, Matt Neuburg wrote:
> On Tue, 25 May 2010 17:34:37 +0800, XiaoGang Li
> said:
> > For my application, there is a button in the modal window, if user
> >click this button, I
61 matches
Mail list logo