搜索结果
查询Tags标签: ios,共有 3161条记录-
iOS上传图片视图的封装:核心处理逻辑及注意事项【上篇】
文章目录引言 I、核心处理逻辑1.1 判断是否已经包含添加图片单元格 1.2 判断当前单元格显示的图片是背景图,还是上传的图片II、注意事项及单元格视图的封装2.1 QMUIKit在iOS14 下首次唤起键盘卡住主线程的解决方案 2.2 完整Demo下载 2.3 单元格视图的封装see also引言 本…
2021/11/26 6:10:11 人评论 次浏览 -
iOS上传图片视图的封装:核心处理逻辑及注意事项【上篇】
文章目录引言 I、核心处理逻辑1.1 判断是否已经包含添加图片单元格 1.2 判断当前单元格显示的图片是背景图,还是上传的图片II、注意事项及单元格视图的封装2.1 QMUIKit在iOS14 下首次唤起键盘卡住主线程的解决方案 2.2 完整Demo下载 2.3 单元格视图的封装see also引言 本…
2021/11/26 6:10:11 人评论 次浏览 -
Linux 远程工具
向日葵 下载地址:向日葵、支持国产系统版本 说明: 个人免费(限量 10 台设备);Windows、macOS、iOS、Android 客户端都有,某些国产操作系统(银河麒麟、统信UOS等)还支持 aarch64 平台的;有图形版本和命令行版本;不用注册,直接安装打开就能用; 安装完成后,启动…
2021/11/24 7:10:02 人评论 次浏览 -
Linux 远程工具
向日葵 下载地址:向日葵、支持国产系统版本 说明: 个人免费(限量 10 台设备);Windows、macOS、iOS、Android 客户端都有,某些国产操作系统(银河麒麟、统信UOS等)还支持 aarch64 平台的;有图形版本和命令行版本;不用注册,直接安装打开就能用; 安装完成后,启动…
2021/11/24 7:10:02 人评论 次浏览 -
iOS工具 - NSLog日志打印出中文
NSLog 日志打印出中文 1 - NSLog日志可以正常打印出中文,而不被编译成其它字符,对字典进行扩展即可 2 - 代码示例 // - NSDictionary+Log.m1 #import "NSDictionary+Log.h"2 @implementation NSDictionary (Log)3 - (NSString *)descriptionWithLocale:(id)lo…
2021/11/21 6:09:44 人评论 次浏览 -
iOS工具 - NSLog日志打印出中文
NSLog 日志打印出中文 1 - NSLog日志可以正常打印出中文,而不被编译成其它字符,对字典进行扩展即可 2 - 代码示例 // - NSDictionary+Log.m1 #import "NSDictionary+Log.h"2 @implementation NSDictionary (Log)3 - (NSString *)descriptionWithLocale:(id)lo…
2021/11/21 6:09:44 人评论 次浏览 -
对于C++的I/O流和各自的缓冲区的理解
#include <iostream> #include <fstream> using namespace std;int main() {ostream hexout(cout.rdbuf());hexout.setf(ios::hex, ios::basefield);hexout.setf(ios::showbase);hexout << "hexout: " << 177 << " ";/…
2021/11/19 20:13:09 人评论 次浏览 -
对于C++的I/O流和各自的缓冲区的理解
#include <iostream> #include <fstream> using namespace std;int main() {ostream hexout(cout.rdbuf());hexout.setf(ios::hex, ios::basefield);hexout.setf(ios::showbase);hexout << "hexout: " << 177 << " ";/…
2021/11/19 20:13:09 人评论 次浏览 -
iOS基础 - 线程 1.3:NSObject | GCD
NSObject 1 - NSObject:它存在着了一个最简单的后台执行方法- (void)performSelectorInBackground:(SEL)aSelector withObject:(nullable id)argGCD 1 - GCD:以队列的方式进行工作,它有两种队列 ① SerialQueue:一次只执行一个任务,它通常用于同步访问特定的资源或数…
2021/11/15 6:42:43 人评论 次浏览 -
iOS基础 - 线程 1.3:NSObject | GCD
NSObject 1 - NSObject:它存在着了一个最简单的后台执行方法- (void)performSelectorInBackground:(SEL)aSelector withObject:(nullable id)argGCD 1 - GCD:以队列的方式进行工作,它有两种队列 ① SerialQueue:一次只执行一个任务,它通常用于同步访问特定的资源或数…
2021/11/15 6:42:43 人评论 次浏览 -
iOS基础 - 线程:训练营(模拟两窗口售票)
设计思路 1 - 多窗口售票,就要考虑到防止线程之间抢占公共资源(票) 2 - 代码示例:线程锁1 #import "ViewController.h"2 @interface ViewController (){3 4 5 NSInteger _TCNumber; // 总票数6 NSInteger _ticketsCount; // 剩余票数7 N…
2021/11/15 6:10:25 人评论 次浏览 -
iOS基础 - 线程:训练营(模拟两窗口售票)
设计思路 1 - 多窗口售票,就要考虑到防止线程之间抢占公共资源(票) 2 - 代码示例:线程锁1 #import "ViewController.h"2 @interface ViewController (){3 4 5 NSInteger _TCNumber; // 总票数6 NSInteger _ticketsCount; // 剩余票数7 N…
2021/11/15 6:10:25 人评论 次浏览 -
iThoughtsX for Mac 5.29 iOS 和 OS X 上的思维导图实用程序。
麦金塔下载 iThoughtsX使您能够直观地组织您的想法、想法和信息。 典型用途 课程笔记/修订 总结。 项目计划 任务清单 头脑风暴 目标设定 工作分解结构 会议记录 GTD
2021/11/13 22:09:38 人评论 次浏览 -
iThoughtsX for Mac 5.29 iOS 和 OS X 上的思维导图实用程序。
麦金塔下载 iThoughtsX使您能够直观地组织您的想法、想法和信息。 典型用途 课程笔记/修订 总结。 项目计划 任务清单 头脑风暴 目标设定 工作分解结构 会议记录 GTD
2021/11/13 22:09:38 人评论 次浏览 -
vue.js的h5页面与android(WebViewJavascriptBridge) / ios(window.webkit.messageHandlers)交互详细
一、首先是h5页面与android交互:这里,我交互的android用的是WebViewJavascriptBridge: ####android调用h5方法并传递消息:注意:在vue与android交互的时候,android的方法里this指向无效,需要赋值that; #### h5传递消息给android:二、h5页面与IOS交互,这里IOS用的…
2021/11/10 12:10:19 人评论 次浏览