随笔分类 -  iOS

第三方库的一些使用和技巧
摘要:今天查看代码数据结构,就在控台直接打印了,soGa,我看到了什么!!!! 于是乎想到了不对劲,不对呀,之前打印都是 UTF8String的呀,怎么会这样,百思不得其姐,看了一下封装的网络类,SoGa,只写了简单的序列化,么有看到 encodingUTF8的字样,????难道要我一个一个写上去吗?辣么 阅读全文
posted @ 2018-12-06 11:31 红凉梦 阅读(3037) 评论(0) 推荐(0)
摘要://UIImage 获取url图片资源 -(UIImage *) getImageFromURL:(NSString *)fileURL { UIImage * result; NSData * data = [NSData dataWithContentsOfURL:[NSURL URLWithString:fileURL]]; result = [UI... 阅读全文
posted @ 2018-12-03 10:25 红凉梦 阅读(2011) 评论(0) 推荐(0)
摘要:本文针对于彻底修改iOS工程名,不需要另外建工程,会整理的跟新工程完全一样 1. 选中旧工程名,改为新的 然后选择rename 2. 依次选择黄色文件夹,修改名字,千万不要在Xcode外修改!!! 修改结果为 3. 点击搜索,搜索旧项目名 点击Find,改为Replace 全部替换掉 4. 此时,还 阅读全文
posted @ 2018-11-15 11:54 红凉梦 阅读(708) 评论(0) 推荐(0)
摘要:1.创建github账号 2.创建秘钥 3.Github配置秘钥 4.上传文件 复制保存网址 终端操作,如果没有ssh,自行安装 GitHub配置秘钥 克隆github上创建的项目 将自己的本地项目,拖到你你克隆的项目文件夹里 然后依次操作 阅读全文
posted @ 2018-11-13 10:32 红凉梦 阅读(348) 评论(0) 推荐(0)
摘要:这里给大家分享一篇鸣哥哥的文章,看了之后很受启发~ https://casatwy.com/iosying-yong-jia-gou-tan-ben-di-chi-jiu-hua-fang-an-ji-dong-tai-bu-shu.html 阅读全文
posted @ 2018-11-09 17:25 红凉梦 阅读(193) 评论(0) 推荐(0)
摘要:错误提示如下: :-1: Multiple commands produce '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/TLYShyNavBar/TLYShyNavBa 阅读全文
posted @ 2018-11-09 10:21 红凉梦 阅读(9878) 评论(0) 推荐(2)
摘要:WKWebview 和 WebViewJavascriptBridge https://www.cnblogs.com/L-vincen/p/6681435.html 链接在这里,有很多不错的文章,大家可以去看一下 WKWebview Demo在这 先来个最直观的,为什么要用WKWebview 这里 阅读全文
posted @ 2018-11-08 13:44 红凉梦 阅读(582) 评论(0) 推荐(0)
摘要:1.什么是持久化? 本人找了好多文章都没有找到满意的答案,最后是从孙卫琴写的《精通Hibernate:Java对象持久化技术详解》中,看到如下的解释,感觉还是比较完整的。摘抄如下: 狭义的理解: “持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括和数据库相关的各种操作。 ● 保存 阅读全文
posted @ 2018-11-08 13:42 红凉梦 阅读(240) 评论(0) 推荐(0)
摘要:新的需求需要判断用户是否是第一次启动,如果是第一次启动,则弹出新手引导框,否则不弹出 阅读全文
posted @ 2018-11-08 13:41 红凉梦 阅读(823) 评论(0) 推荐(0)
摘要:UITraitCollection 为表征 size class 而生,用来区分设备。你可以在它身上获取到足以区分所有设备的特征。 UIViewController 遵循了这两个协议,用来监听和设置 traitCollection 的变化。 UIViewController 对 UIContentC 阅读全文
posted @ 2018-11-08 13:39 红凉梦 阅读(2229) 评论(0) 推荐(0)
摘要:很多朋友如果是初学iOS开发,可能会被其中的几个加载方法给搞得晕头转向的,但是这几个方法又是作为iOS程序员必须要我们掌握的方法,下面我将对这几个方法做一下分析和对比,看看能不能增加大家对几个方法的理解和使用. 一、初始化-加载了什么 二、加载方式以及调用顺序 1.带有xib的storyboard的 阅读全文
posted @ 2018-11-08 13:26 红凉梦 阅读(1001) 评论(0) 推荐(0)
摘要:一、首先了解一下什么cookie cookie是在客户端存储服务器状态的一种机制、web服务器可以通过set-cookie或者set-cookie2 HTTP头部设置cookie。 Cookie可以分为两类,会话Cookie和持久Cookie,会话Cookie是临时Cookie,当前会话结束(浏览器 阅读全文
posted @ 2018-11-07 17:00 红凉梦 阅读(466) 评论(0) 推荐(0)
摘要:Xcode 中的调试技巧与我们的日常开发息息相关,而这些调试技巧在我们解决Bug时,常常有事半功倍的作用,经常会用到的有各种断点 和 命令。而这些调试技巧也经常会在面试中问到,所以不知道的就来看看吧。 调试命令 在上图中,右侧绿色区域就是Log 输出区,在 Log 输出区可以使用一些命令,来辅助调试 阅读全文
posted @ 2018-10-17 17:55 红凉梦 阅读(584) 评论(0) 推荐(0)
摘要:关于iOS如何实现视频和图片的上传, 我们先理清下思路 思路: #1. 如何获取图片? #2. 如何获取视频? #3. 如何把图片存到缓存路径中? #4. 如何把视频存到缓存路径中? #5. 如何上传? 接下来, 我们按照上面的思路一步一步实现 首先我们新建一个类, 用来储存每一个要上传的文件upl 阅读全文
posted @ 2018-10-17 08:32 红凉梦 阅读(1280) 评论(1) 推荐(0)
摘要:这里主要介绍一下Xcode10 版本主要更新的内容。随着iOS12的发布,Xcode10已经可以从Mac App Store下载。Xcode10包含了iOS12、watchOS 5、macOS10.14以及tvOS 12的SDK。另外,开发者可以从Xcode中看到当前Deployment Targe 阅读全文
posted @ 2018-10-15 13:54 红凉梦 阅读(1185) 评论(0) 推荐(0)
摘要:好久没用到了,用到居然不会啦,这不,看一位博友的,特此引荐 阅读全文
posted @ 2018-09-12 14:27 红凉梦 阅读(284) 评论(0) 推荐(0)
摘要:上面的遍历由于在remove操作之后array count的值也在不断改变,所以会导致无法完全删除元素. 正确的删除操作如下: 如果你需要同时获得数组的索引,可以利用NSMutableIndexSet先保存需要删除的元素,遍历完成后统一删除 阅读全文
posted @ 2018-09-09 15:31 红凉梦 阅读(1304) 评论(0) 推荐(0)
摘要:在iOS开发过程中关于全局变量的几个方法 1. 在APPDelegate中声明并初始化全局变量.AppDelegate可以在整个应用程序中调用,在其他页面中可以使用代码段获取AppDelegate的全局变量:AppDelegate *appDelegate=[[UIApplication share 阅读全文
posted @ 2018-09-04 18:32 红凉梦 阅读(8071) 评论(0) 推荐(0)
摘要:文章:https://bujige.net/blog/iOS-Complete-learning-GCD.html 文中 Demo 我已放在了 Github 上,Demo 链接:https://github.com/bujige/YSC-GCD-demo 我只能帮你们这么多了~~ 阅读全文
posted @ 2018-08-28 18:31 红凉梦 阅读(142) 评论(0) 推荐(0)