上一页 1 2 3 4 5 6 7 ··· 24 下一页
摘要: 与Swift的接触历程: 第一阶段: 公司之前所有的自己项目,全部采用的是OC语言,为何不用Swift呢,觉得没有必要,如果激进一些直接上Flutter好了。 第二阶段: 然后就是公司招了一个技术不错,但是用惯了Swift的一个iOS开发,在一个新项目上我同意了OC与Swift混编。 第三阶段: 项 阅读全文
posted @ 2022-06-08 09:13 码出境界 阅读(47) 评论(0) 推荐(0)
摘要: 谷歌 Eddystone 协议:【https://github.com/google/eddystone】 AltBeacon协议:【https://github.com/AltBeacon/spec】 ibeacon协议:【https://developer.apple.com/ibeacon/G 阅读全文
posted @ 2022-05-31 13:02 码出境界 阅读(123) 评论(0) 推荐(0)
摘要: 使用终端: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 阅读全文
posted @ 2022-05-08 16:39 码出境界 阅读(75) 评论(0) 推荐(0)
摘要: 1、App Store Connect 帮助 网址:【https://help.apple.com/app-store-connect/?lang=zh-cn#/】 推荐:熟悉 2、Apple Developer 苹果开发者网站 网址:【https://developer.apple.com/】 推 阅读全文
posted @ 2022-04-13 10:29 码出境界 阅读(2735) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-04-12 14:57 码出境界 阅读(20) 评论(0) 推荐(0)
摘要: 现象:往项目中添加一个 c 文件,编译器就会报错,只要将这个 c 文件删除掉,编译又会恢复正常。 原因:这个其实是 Xcode 编译中对 pch 文件的使用逻辑,项目中引入 c 文件后,pch 就会混合 #include 和 #import,为了降低编译器工作量,需要用预编译宏稍作区分。 解决方案: 阅读全文
posted @ 2022-03-23 14:20 码出境界 阅读(289) 评论(0) 推荐(0)
摘要: github上有【https://github.com/DyLanCao/bluetooth.git】 阅读全文
posted @ 2022-03-17 10:12 码出境界 阅读(103) 评论(0) 推荐(0)
摘要: 一般是两个原因: 1、UIScrollView的偏移 if (@available(iOS 11, *)) { UIScrollView.appearance.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNev 阅读全文
posted @ 2022-03-11 10:00 码出境界 阅读(442) 评论(0) 推荐(0)
摘要: 问题如下图: 这种东西挺鸡肋的,直接选择【关闭】为好: self.inputTextField.autocorrectionType = UITextAutocorrectionTypeNo; 阅读全文
posted @ 2022-03-09 15:20 码出境界 阅读(59) 评论(0) 推荐(0)
摘要: 延迟执行函数: [self performSelector:@selector(connectionDidTimeout) withObject:nil afterDelay:kTimeoutInterval]; 在「超时时间」到来之前,可以取消定义的「延迟执行函数」: // 带的参数必须一样,才能 阅读全文
posted @ 2022-03-08 15:40 码出境界 阅读(505) 评论(0) 推荐(0)
摘要: 背景需要: 把文件直接添加项目中,然后在项目中使用,这就涉及到一个概念,此时该文件是作为一个资源文件来加载的。 一般是三步走: (1)通过文件名称(NSString)获取到该文件在项目中的路径urlPath(NSString) (2)将urlPath转换为url(NSURL) (3)通过url获取到 阅读全文
posted @ 2022-03-07 16:58 码出境界 阅读(304) 评论(0) 推荐(0)
摘要: 1、初建爽翻天,后期维护太难受。 使用xib创建视图,拖拖、添加布局线、做一些属性的拖拽、方法的拖拽,的确轻松,而且所见即所得; 后期维护时需要重新布局界面、添加一些新控件等,就麻烦起来了,总是怕漏掉什么,这是发现的确没有纯代码踏实。 阅读全文
posted @ 2022-03-07 15:07 码出境界 阅读(144) 评论(0) 推荐(0)
摘要: 有个观念一定要搞清楚,首先xib文件对应的是一个UIView。理解到位后,关于这类问题就是一通则百通。 情况一: 如果在创建控制器时选择了“同时创建xib文件”,如下图所示,则在创建该控制器时,直接使用 alloc] init] 就行了。可以这样理解,通过这种方式创建控制器的同时,创建了一个xib文 阅读全文
posted @ 2022-03-05 23:04 码出境界 阅读(503) 评论(0) 推荐(0)
摘要: 尽量避免使用鼠标,因为这是提高效率的关键之一:双手放在键盘上可以加快你的速度,而且更重要的是,可以让你更加快乐。 以下是无鼠标工作模式的一些优点: 将手从键盘移到鼠标很累。试试看不用移动手,你就明白了 双手一直放在键盘上会让你倍感轻松。你无需在敲键盘和移动光标之间不断切换 更容易养成盲打的习惯。如果 阅读全文
posted @ 2022-02-28 10:58 码出境界 阅读(204) 评论(0) 推荐(0)
摘要: 背景 首先说明的是,这种情况的确是小概率事件 然后呢,原因也是很简单,但是如果单独从问题现象出发的确需要花时间debug 当然,问题也不是无缘无故就出现的,我前几天在整理sourcetree的使用培训文档,然后进行了很多的“骚操作”,目的是为了培训时的演示效果 究竟是怎样的情况呢,现象图片如下: 分 阅读全文
posted @ 2022-02-21 20:21 码出境界 阅读(1300) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 24 下一页