#Os

iOS之UITraitCollection

UITraitCollection为表征sizeclass而生,用来区分设备。你可以在它身上获取到足以区分所有设备的特征。UITraitEnvironment协议、UIContentContainer协议UIViewController遵循了这两个协议,用来监听和设置traitCollection的变化。@protoc...
代码星球 ·2020-04-03

iOS 初始化(init、initWithNibName、initWithCoder、initWithFrame)

很多朋友如果是初学iOS开发,可能会被其中的几个加载方法给搞得晕头转向的,但是这几个方法又是作为iOS程序员必须要我们掌握的方法,下面我将对这几个方法做一下分析和对比,看看能不能增加大家对几个方法的理解和使用. 一、初始化-加载了什么//加载带有xib的控制器-(instancetype)initWithNi...

iOS 关于请求参数在cookie里面

一、首先了解一下什么cookiecookie是在客户端存储服务器状态的一种机制、web服务器可以通过set-cookie或者set-cookie2HTTP头部设置cookie。Cookie可以分为两类,会话Cookie和持久Cookie,会话Cookie是临时Cookie,当前会话结束(浏览器退出)时Cookie会被删...

面试:ios 批量上传图片

这几天面试,被问到关于GCD的用法,想了想,之前项目好像确实用的比较少,只是知道怎么用,有思路,但是却从来没有试过,回来之后,就尝试写了下:封装图片上传的方法/**批量上传图片*/+(NSURLSessionUploadTask*)uploadTaskWithImage:(UIImage*)imagecompletio...

ios 上传视频或图片

关于iOS如何实现视频和图片的上传,我们先理清下思路思路:#1.如何获取图片?#2.如何获取视频?#3.如何把图片存到缓存路径中?#4.如何把视频存到缓存路径中?#5.如何上传? 接下来,我们按照上面的思路一步一步实现 首先我们新建一个类,用来储存每一个要上传的文件uploadModel.h#imp...
代码星球 ·2020-04-03

iOS 全局变量设置的几种方式~

在iOS开发过程中关于全局变量的几个方法1.在APPDelegate中声明并初始化全局变量.AppDelegate可以在整个应用程序中调用,在其他页面中可以使用代码段获取AppDelegate的全局变量:AppDelegate*appDelegate=[[UIApplicationsharedApplication]d...

iOS多线程:『GCD』详尽总结 ---(转)

   文章:https://bujige.net/blog/iOS-Complete-learning-GCD.html文中Demo我已放在了Github上,Demo链接:https://github.com/bujige/YSC-GCD-demo  我只能帮你们这么多...

iOS

+(NSString*)countdownStartTime:(NSString*)startTime{NSString*TIME=[startTimesubstringToIndex:10];NSTimeIntervaltime=[TIMEfloatValue];NSDate*oldDate=[NSDatedateW...
代码星球 ·2020-04-03

(转载--修改)使用Xcode9的Instruments检测解决iOS内存泄露

第一步:打开Xcode7自带的Instruments或者:按上面操作,build成功后跳出Instruments工具,选择Leaks选项选择之后界面如下图: 到这里之后,我们前期的准备工作做完啦,下面开始正式的测试!1.选中Xcode先把程序(command+R)运行起来2.再选中Xcode,按快捷键(com...

iOS资讯详情页实现—WebView和TableView混合使用(转)

iOS资讯详情页实现—WebView和TableView混合使用 如果要实现一个底部带有相关推荐和评论的资讯详情页,很自然会想到WebView和TableView嵌套使用的方案。 这个方案是WebView作为TableView的TableHeaderView或者TableView的一个C...

iOS-OC、Swift 混编之桥接文件

新建一个OC语言的项目,然后添加一个基于NSObject的Swift文件SwiftFileModel类.swiftimportUIKitclassSwiftFileModel:NSObject{funcfirstMethod(){print("SwiftFileModel");}}  这时会提示你是...

centos 安装桌面

centos7.*安装1,安装yumgroupinstall"KDEPlasmaWorkspaces"2.启动startx ...
代码星球 ·2020-04-02

ROS官网新手级教程总结

 目标:在计算机上安装和配置ROS环境。安装ROS按照 ROS安装说明进行安装。管理环境确定环境变量ROS_ROOT和ROS_PACKAGE_PATH已经设置好了。以我的为例:printenv|grepROS输出为:ROS_ETC_DIR=/opt/ros/melodic/etc/rosROS_RO...

MacOS安装Docker

傻瓜式安装:1.浏览器或命令行下载:https://download.docker.com/mac/stable/Docker.dmg2.点击安装文件,拖动图标到应用3.确认安装正常:dockerinfo ...
代码星球 ·2020-04-02

MacOS查看NGINX文件路径(配置文件、日志文件)

使用MacOS经常发现NGINX路径不好找,后来发现一个很好的命令来查找:nginx-V即可输出NGINX各文件夹的路径。...
首页上一页...357358359360361...下一页尾页