Post

Replies

Boosts

Views

Activity

Cannot change variables in openglview at runtime
Hello, my name is Uwe. I'm a newbie, my questions are sure not new, please practise lenity. I explain the Problem by an example: In the timer selector : float incX = 0.05; if(_runX)     {         if (_increaseX)_rotationX += incX;         else _rotationX += incX  * -1.0;         [self setNeedsDisplay:YES];     } if runX is initialised with YES the view rotates. I can change runX with a toggle button but in drawRect _runX don't change. 2 years ago I had no problem with this issue but I don't know the Xcode version I have used. I hope to get an answer. Uwe
0
0
436
Aug ’20
Cannot set a debug point, project breaks in assembler code.
Hi altogether, I'm not a professional developer, I work k on projects for me and my children. If I do not set a breakpoint the project behaves normal. This issue appears in all projects, even in examples that I downloaded ("Metal by Tutorials", "Hacking with macOS"). It appears anywhere, whatever method I choose. I created a new project and got the warning: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.16, but the range of supported deployment target versions is 10.6 to 10.15.99. The project breaked. After I set the target to 10.15 it breaked too: obj-C DebugTest`-[AppDelegate applicationDidFinishLaunching:]:     0x1000029e0 +0:   pushq  %rbp     0x1000029e1 +1:   movq   %rsp, %rbp     0x1000029e4 +4:   subq   $0x20, %rsp     0x1000029e8 +8:   movq   %rdi, -0x8(%rbp)     0x1000029ec +12:  movq   %rsi, -0x10(%rbp)     0x1000029f0 +16:  movq   $0x0, -0x18(%rbp)     0x1000029f8 +24:  leaq   -0x18(%rbp), %rax     0x1000029fc +28:  movq   %rax, %rdi     0x1000029ff +31:  movq   %rdx, %rsi     0x100002a02 +34:  callq  0x100008c3a               ; symbol stub for: objc_storeStrong   0x100002a07 +39:  movq   0xbcf2(%rip), %rax        ; (void *)0x000000010000eaa8: AppDelegate Please help, I cannot code without debugging. Uwe  
5
0
1.1k
Feb ’21
viewDidLoad: _view.device = MTLCreateSystemDefaultDevice(); crashes
Hi, obj-c (void)viewDidLoad {     [super viewDidLoad];     _view = (MTKView *)self.view;     _view.device = MTLCreateSystemDefaultDevice(); // - Error . . . } with Xcode 9.3 it runs normal with 12.4 I get the note:  Failed to set (contentViewController) user defined inspected property on (NSWindow): -[NSView setDevice:]: unrecognized selector sent to... Mit freundlichen Grüßen Uwe
3
0
958
Mar ’21
How to get _appdelegate an arrayController from viewController ? ?
Hi, in the past, before apple killed opengl, I had access to the arrayController via outlet. Because most samples from the internet use storyboard, me too. I use a splitViewController with a source- and and a displayViewController. I moved the notificationCenter and the tableView notification "selectionDidChange" to the sourceViewController. Bindings are established. Adding a new row I get my managedObject, but it is empty 😝. I see the merit of storyboard but I'm ready to turn back to XIB. Uwe
0
0
554
Mar ’21
callDisplayLists() do not show
Hi, I have different displayLists (dL) to create, 8 lists have a own name, the work fine. Then I have a dynamic structure of dLs, they are stored in c-arrays. After i noticed that they are not shown, I made 2 dLs which differ in color and vertices. drawRect: glCallLists(2,GL_UNSIGNED_INT, test); This is my list-array: if(contentState[0] == 1) {       glCallLists(contentCount,GL_FLOAT, curveList);   } contentCount = 8 and the declaration is GLfloat curveList[20]  curveList has 8 display indices. I hope I made a mistake and you find it :) Uwe
1
0
857
Jun ’22
Playground do not respond .
Hi, with my new iMac I want to continue learning swift, I was told that the playground is a good tool and I trust. I got the Xcode/New/Playground file and wrote some code - see it : ```import Cocoa var greeting = "Hello, playground" for i in 1...10{ print (i) } The same code runs on Xcode 9.2 (9C40b) I can't help myself 🥲 Uwe Edit: I downloaded Michael Kofler's Swift 5 examples and they even did not run
2
0
672
Mar ’23
how to implement a tableview.notification in Swift
Hi, I used this notification in objective-c with success : { NSNotificationCenter * center = [NSNotificationCenter defaultCenter]; [center addObserver:self selector:@selector(rowSelectionDidChange:) name:NSTableViewSelectionDidChangeNotification object:nil]; // ... } With Swift I got 5 errors: selector: #selector: ( NSTableView.rowSelectionDidChange(_:)), name:"NSTableViewSelectionDidChangeNotification", object: nil) I hope you can teach me. Uwe
8
0
1.5k
Mar ’23
Problem with NSTableView constraints
Hi, the problem is not dangerous to life, I don't want see the yellow button on top of the editor. 'Autoresizing Mask' is set to about 50 items, that works, except tableView, 10 warnings. The tableView has 10 columns of 20 pixels width, min 10 and max 100000. The ' Add new constraints' options are all grayed, so what ? In an other project a warning was set for arrayController, I don't like Auto Layout, the blue help lines are enough. My question is : How do i can suppress this warnings ? Kindly, Uwe
0
0
995
Apr ’23
"This will be disallowed in the future."
Hi , I got this quote with 5800 repetitions (5.8 MB / 1k) : `2023-05-25 01:02:59.021733+0200 LookAt[6404:302136] [general] *** -[NSKeyedUnarchiver validateAllowedClass:forKey:] allowed unarchiving safe plist type ''NSNumber' (0x7ff84cfe02f8) [/System/Library/Frameworks/Foundation.framework]' for key 'NS.objects', even though it was not explicitly included in the client allowed classes set: '{( "'NSMutableDictionary' (0x7ff84cfb6b48) [/System/Library/Frameworks/CoreFoundation.framework]", "'NSArray' (0x7ff84cfb68a0) [/System/Library/Frameworks/CoreFoundation.framework]" )}'. This will be disallowed in the future ` -(IBAction)readFile:(id)sender { NSData * data; NSError * error = nil; data = [_vrReadWrite readData:kFileComponentA]; NSSet * set = [_vrReadWrite setOfClasses]; _vrRoot = [NSKeyedUnarchiver unarchivedObjectOfClasses:set fromData:data error:&error]; }``` I got the expected result, that's fine, but I'm not interested in this future. Uwe
1
0
1.1k
May ’23