- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Mac OC 代码打开其他应用程序
记录 //将路径传入 NSURL *url = [NSURL fileURLWithPath:self.AppPathTextField.stringValue]; [[NSWorkspace sharedWorkspace] performSelector:@selector(openURL:) withObject:url afterDelay:0.11];
2020-08-15 15:25:45
644
原创 Mac oc 鼠标的控制
记录一下鼠标的使用 调用的时候会询问系统辅助功能权限,需要在 安全与隐私 中的辅助功能 打勾才能使用 CGEventSourceRef source = CGEventSourceCreate(kCGEventSourceStateCombinedSessionState); // kCGEventMouseMoved 移动 更换参数 模拟不同事件 CGEventRef mouse = CGEventCreateMouseEvent (NUL...
2020-08-15 15:18:38
632
1
原创 Mac 获取电脑正在运行的程序名
会将所有运行的程序名称返回到数组中 NSArray *allRunArray= [[NSWorkspace sharedWorkspace] runningApplications];
2020-08-06 14:22:15
342
原创 MAC 开发 NSView 颜色设置
- (void)drawRect:(NSRect)dirtyRect { [super drawRect:dirtyRect]; CALayer *layer = [CALayer layer]; [self setWantsLayer:YES]; [layer setBackgroundColor:[NSColor redColor].CGColor]; [self setLayer:layer]; // 数值颜色设置 //self.lay...
2020-08-06 13:59:46
435
原创 Mac 开发弹窗NSAlert的使用
弹窗出现在中间 NSAlert *alert = [[NSAlert alloc] init]; [alert setMessageText:@"title"]; [alert setInformativeText:@"msg"]; [alert addButtonWithTitle:@"ok"]; [ale...
2018-08-27 15:03:56
5527
原创 iOS 通知最基本的几行代码
记录一下//发出通知[[NSNotificationCenter defaultCenter] postNotificationName:@"connectServerSuccess" object:self userInfo:@{@"isSuccess":@YES}];//接收通知[[NSNotificationCenter defaultCenter] addObserver:self s...
2018-03-30 08:55:01
412
原创 WebView
在做项目时加载网页 出现黑色间隔 消除的方法 self.webView.backgroundColor = [UIColor whiteColor]; self.webView.scrollView.backgroundColor = [UIColor whiteColor]; self.webView.opaque = NO;...
2018-03-30 08:48:30
208
原创 富文本
富文本的简单运用,可以改变文字的字体 颜色 UILabel *testLabel = [[UILabel alloc]initWithFrame:CGRectMake(50, 300, 220, 30)]; testLabel.backgroundColor = [UIColor lightGrayColor]; testLabel.textAlignm...
2018-03-30 08:42:51
873
原创 UIProgressView 的简单使用
UIProgressView *progressView = [[UIProgressView alloc]initWithFrame:CGRectMake(50, 200, 200, 20)]; //进度条 完成的颜色 progressView.progressTintColor = [UIColor redColor]; //进度条 未完成的颜色 progressVi...
2018-03-26 10:37:48
1408
原创 记录TableView 常用的一些代码
设置tableview与顶部距离 为 0self.automaticallyAdjustsScrollViewInsets = NO;去掉cell之间分割线self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;修改cell的原生图片大小 UIImage *icon = [UIImage imageNamed:@"sss"...
2018-03-08 15:09:29
201
原创 画虚线
系统有提供方法创建一个虚线 //虚线圆 CAShapeLayer *layer = [CAShapeLayer layer]; UIBezierPath *path = [UIBezierPath bezierPathWithArcCenter:self.view.center radius:90 startAngle:0 endAngle:M_PI * 2 clockwi
2018-02-05 16:09:29
266
原创 时间戳和时间之间的转换
//时间转时间戳 NSDateFormatter *formatter = [[NSDateFormatter alloc] init] ; [formatter setDateStyle:NSDateFormatterMediumStyle]; [formatter setTimeStyle:NSDateFormatterShortStyle]; [for
2018-01-29 11:10:14
1271
原创 时间当前、未来、过去 、星期
//时间格式 NSDateFormatter *formatter = [[NSDateFormatter alloc]init]; //设置输出格式 小时的 HH与hh 表示24小时制和 12小时制 [formatter setDateFormat:@"YYYY-MM-dd hh:mm:ss"]; //如果加上星期几 则这样 // [fo
2018-01-29 10:34:45
300
原创 md5 加密
记录一下 用到的方法 头文件 #import //32位大写 + (NSString *)md532BitUpper:(NSString *)string{ const char *cStr = [string UTF8String]; unsigned char result[16]; NSNumber *num = [NSNumber
2018-01-29 09:59:15
273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人