2023年5月25日

iOS macOS 解决Line XX:StartTag:invalid element Name问题

摘要: 多人开发修改同一个文件,提交git后再拉取容易产生问题,今天就遇到了一个问题:合并完代码后,运行就会直接报Line 19:StartTag:invalid element Name这个错误。研究一下发现是我和同事同时修改了同一个xib文件,出现以上问题,解决办法如下:鼠标右键点击报错的xib文件–》 阅读全文

posted @ 2023-05-25 18:16 高彰 阅读(31) 评论(0) 推荐(0) 编辑

iOS macOS Xcode报错: The file couldn't be opened

摘要: ⚠️最有效的做快速的办法是直接把旧的 替换到新的里面去就行了 主要原因是不同电脑里面安装的系统和Xcode版本不一致导致的 有位同学给了我一份代码,通过GitHub。下载之后怎么都打不开,总是提示“The file couldn't be opened”。 网上找了很多解决方法,大部分都是说因为SV 阅读全文

posted @ 2023-05-25 18:15 高彰 阅读(532) 评论(0) 推荐(0) 编辑

鼠标移到子组件时发生mouseExited事件

摘要: 比如一个JPanel 里面包括其它的组件,如JButton。现在要判断鼠标是否进入父JPanel,用addMouseListener的mouseEntered可以判断鼠标是否进入,但问题是:如果鼠标已经进入父JPanel,在里面move到子组件里,如move到JButton上了,就会触发mouseE 阅读全文

posted @ 2023-05-25 09:59 高彰 阅读(51) 评论(0) 推荐(0) 编辑

macOS开发 当滚动鼠标滚轮离开tracking区域的时候,mouseExited不被调用的问题

摘要: 当滚动鼠标滚轮离开tracking区域的时候,mouseExited不被调用,这时候需要在自定义的视图中实现这个函数updateTrackingAreas: - (void) updateTrackingAreas { [self removeTrackingArea:trackingArea]; 阅读全文

posted @ 2023-05-25 09:57 高彰 阅读(17) 评论(0) 推荐(0) 编辑

导航