- 博客(8)
- 收藏
- 关注
原创 Swift闭包与类在循环引用中,参数与捕获传入引用类型的简单案例理解
Swift闭包与类在循环引用中,参数与捕获传入引用类型的简单案例理解class TestView: UIView { var handler: ((TestView) -> Void)? func run() { // 此处的self是作为参数传入,可认为传入的是一个局部变量。 // 引用在函数开始前创建,在函数结束时销毁。 handler?(self) } deinit { print("dein
2021-07-30 14:23:48 237
原创 CS193p课程中SplitViewController在Xcode12中使用时会出现两次detailView的解决办法
原因:课程中教授使用的是Xcode9,Xcode9和Xcode12的SplitViewController默认参数不一样Xcode9:Xcode12小白入门找了两天,以为是代码问题,各种调试,然后又发现UI不一样,又各种调,心烦了两天啊啊啊啊...
2021-05-27 18:22:12 154 1
原创 使用Typora上传图片使GitHub可看
使用Typora上传图片使GitHub可看在Typora打开格式->图像->全局图像设置按如下设置后,复制图片都会生成本地备份在assets文件夹,将assets和markdown文件一起推送到GitHub,这样在GitHub上也能看到图片了。(注意,如果用国内的网查看,可能由于响应太慢无显示,需要梯子。)...
2021-01-27 21:50:49 954 1
原创 Mac OS下使用ntfs移动硬盘文件变灰色
解决方法1对于某个灰色文件在终端输入xattr -c ,然后拖动该文件到这个终端,回车后即可对于文件夹下的所有灰色文件与单个文件的类似,在终端输入xattr -c -r,然后拖动该文件夹到这个终端,回车后即可解决办法2note:这只适用于自己在存储东西的时候。在将文件移动到移动硬盘的时候,将文件都放在文件夹里,然后把这个文件夹拷贝到移动硬盘。然后下次需要从移动硬盘里读取的时候,这些文件不会变灰。...
2020-12-15 13:29:43 1776
原创 pycharm虚拟环境下配置qt designer出现This application failed to start because no Qt platform plugin could be i
配置过程安装pyqt5-tools,虚拟环境下pip install pyqt5-tools到(venv)\Lib\site-packages\PyQt5\Qt\下找到一个叫做plugins的文件夹,其中(venv)指代虚拟环境的路径,复制整个plugins文件夹到(venv)\Lib\site-packages\qt5_applications\Qt\bin\文件夹下粘贴,即保持与designer.exe同级目录其余配置过程参照以下链接PyCharm中Qt Designer+PyUIC配置
2020-11-16 17:07:11 557 3
原创 vscode配置并运行swift
1、安装依赖sudo apt-get install clang libicu-dev2、下载swifthttps://swift.org/download/3、解压并配置环境变量解压:tar -zxf swift-5.2.4-RELEASE-ubuntu20.04.tar.gz配置环境变量打开profilevim /etc/profile在最末尾添加export PATH=<你解压后的swift的路径>/usr/bin:$PATH刷新配置source /etc/pro
2020-06-09 01:27:40 2346
原创 解决TypeError导致pycharm一直connecting to console
解决TypeError导致pycharm一直connecting to console1、由类型错误TypeError导致PyCharm 2018.3.7 doesn’t support Python 3.8。PyCharm 2018.3.7 不兼容3.8,所以更新一下或者装回3.7版本。更新pycharm前终端显示的错误信息(原来的忘了截图)更新pycharm后的终端界面2、其余情况暂未遇过,但主要是环境变量设置问题尝试其他博主的办法Pycharm一直卡在connecting to c
2020-05-11 00:42:24 632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人