objective-c
lcxhjg
这个作者很懒,什么都没留下…
展开
-
Cocoa: child Window in center of Main window
Solution A: before showing the child, set its frame to the appropriate position in the middle. If the user moves the main window, adjust the child as well.Solution B: make the child window with the ...转载 2018-07-16 08:57:30 · 209 阅读 · 0 评论 -
iOS中copy,strong,retain,weak和assign的区别
iOS中copy,strong,retain,weak和assign的区别 壮了个壮 关注 ...转载 2018-08-08 16:48:51 · 1095 阅读 · 0 评论 -
浅析objective-c中的strong和weak
在才开始学习oc时,搞不懂什么时候用strong,什么时候用weak,经过一段时间的学习,我谈谈我对strong和weak的理解。首先strong和weak这两个关键字是用来修饰变量,表示这个变量是强(strong)引用和弱(weak)引用我们在程序中经常会用到“[[c...转载 2018-08-08 16:23:23 · 421 阅读 · 1 评论 -
objc.io#19#与调试器共舞 - LLDB 的华尔兹
你是否曾经苦恼于理解你的代码,而去尝试打印一个变量的值?1NSLog(@"%@", whatIsInsideThisThing);或者跳过一个函数调用来简化程序的行为?1NSNumber *n = @7; // 实际应该调用这个函数:Foo();或者短路一个逻辑检查?1if&a转载 2018-07-30 16:13:39 · 341 阅读 · 0 评论 -
macOS dark model
获取当前系统是否为dark model NSDictionary *dict = [[NSUserDefaults standardUserDefaults] persistentDomainForName:NSGlobalDomain]; id style = [dict objectForKey:@"AppleInterfaceStyle"]; bool ...原创 2018-07-19 15:22:59 · 606 阅读 · 0 评论 -
macOS 查看链接的动态库
otool原创 2018-07-24 14:11:54 · 2129 阅读 · 1 评论 -
子窗口放在主窗口的中间
如何将子窗口放在主窗口的中间,覆盖主窗口 NSRect mainFrame = ((AppDelegate *)[NSApp delegate]).mainWindowController.window.frame; NSRect myFrame = [self.window frame]; NSPoint newOriginPoint; ...原创 2018-07-15 18:08:41 · 328 阅读 · 0 评论 -
窗口中下挂一个另一个窗口
窗口中下挂一个alert窗口 NSAlert *alert = [[NSAlert alloc] init]; [alert addButtonWithTitle:@"Yes"]; [alert addButtonWithTitle:@"No"]; [alert setAlertStyle:NSWarningAlertStyle]; ...原创 2018-07-15 18:20:01 · 186 阅读 · 0 评论 -
替换NSTextView的某个字符串
替换NSTextView的某个字符串 NSString *textContents = [[self.textView textStorage] string]; NSRange replaceRange = NSMakeRange(0, [self.textView.textStorage length]); NS...原创 2018-07-16 08:47:16 · 342 阅读 · 0 评论 -
QLPreview
Open PDF with Preview SW - (IBAction)pdfBtnClick:(id)sender { if ([QLPreviewPanel sharedPreviewPanelExists] && [[QLPreviewPanel sharedPreviewPanel] isVisible]) { // [...原创 2018-08-17 09:27:14 · 647 阅读 · 0 评论