swift
文章平均质量分 79
脱缰的呆马
这个作者很懒,什么都没留下…
展开
-
计算html文本高度
ios 原生控件加载本地HTMLString有三种方式:UILabel,UITextview,UIWebview;其中UILable,UITextview都是借助于attributedText属性加载富文本。 一:UILable 加载本地HTMLString 第一步:先把HTMLString 转化为NSAttributedString:-转载 2017-06-16 11:05:00 · 4040 阅读 · 0 评论 -
如何创建IPv6的步骤。
如何创建IPv6的步骤。1.首先确保你的Mac是通过网线连接到网络的而不是WiFi。2.在设置中找到共享。按住option键时点击共享按钮进入界面才会出现“创建NAT 64网络”的勾选框。3.选择共享互联网共享Wi-Fi,选中“创建NAT64网络”的复选框,点击Wi-Fi选项按钮进行Wi-Fi相关配置。3.1完成配置后如下4.至此一个 IPv6 WIFI 热点创建完成ps:可以通过手机中的Wi-F...转载 2018-06-15 10:37:42 · 2532 阅读 · 0 评论 -
swift 和 oc混编 找不到头文件等问题
1 swift项目,找不到第三方文件,exp:AFN.h找不到,要修改build settings 里的User header custome search paths ,改成${SRCROOT},选择recursive.2 oc项目找不到swift文件,要引入工程名-swift.h文件。A.设置Product Module Name 为当前工程名。注意:工程名字不要含有特殊字符(例如 +)**T...原创 2018-05-03 10:42:49 · 4946 阅读 · 0 评论 -
swift webview error = 999
今天原本的两个链接突然报错999,发现是两次url加载,第二次把第一次取消了,所以在didfail方法里排除掉cancel的情况,func webView(_ webView: UIWebView, didFailLoadWithError error: Error) { /* if ([error.domain isEqualToString:NSURLErro原创 2017-10-16 15:47:00 · 617 阅读 · 0 评论 -
swift xxxfile no find / bridging no exit
1 系统build setting下面Objective-C Bridging Header路径要设置正确:是在target里面设置Notes:设置之后,如果提示Header.h not exist ,说明路径不对,看下绝对路径和相对路径设置的对不对。$(SRCROOT)/$(PROJECT_NAME)/$(PROJECT_NAME)-Bridging-Header.h2原创 2017-09-20 17:46:17 · 345 阅读 · 0 评论 -
swift 带参,无参,函数加返回值。闭包
import UIKitclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // 1>. 最简单的闭包 ()->()没有参数,没有返回值的函数 如果没有参数,没有返回值,in可以省略 let b1 = {转载 2017-09-28 13:57:46 · 1688 阅读 · 0 评论 -
swift本地存储
前言:在我们开发过程中,不管是你做啥子应用,都要遇到数据的保存问题。将数据保存本地,这样让程序的运行更加流畅,不在出现小菊❀这样的╮(╯﹏╰)╭东东了,使得用户体验更好! 以下将介绍NSUserDefaults/ NSKeyedArchiver/ write写入方式.文件操作知识临时充饥看我上篇文章:Swift文件管理必知的一些操作1.使用NSUserDefaults存储数据NSUse转载 2017-09-01 09:09:55 · 5218 阅读 · 0 评论 -
dyld: Library not loaded: @rpath/libswiftCore.dylib问题解决
http://blog.csdn.net/lixuezhi86/article/details/53213103今天博主遇到了这个问题,真机运行立刻就崩溃,模拟器没有问题。找了很多的博客来查这个问题,有的通过这些方法也解决了问题,但是我试了这些方法都没有作用,最后在Stack Overflow偶然发现一个方法才得以解决,下面我就汇总一下解决问题的方法,希望能转载 2017-09-24 11:24:20 · 8192 阅读 · 2 评论 -
iosprotocolbuffer
只是自己用,原文地址:http://blog.csdn.net/leihaoyude/article/details/49274601分享一下用了两个月的ProtocolBuffer,对它的理解。上班第一天,技术总监丢给我一个PortocolBuffer的文档,说这个是我们的网络协议文档,到时候你用这个和服务器交互?整个人都傻了,以前都没听过。不知道为什么要用ProtocolBuf转载 2017-08-02 15:06:06 · 330 阅读 · 0 评论 -
ios 建立pods库发布代码到cocoapods上
自己这几天搞一个pods库,搜了好多东西,杂七杂八的,也踩了一些坑总结一些步骤,希望帮助大家:大神绕过。1自己有github账号,然后新建一个git库,库名字和自己的项目名一样(我是把库名字,项目名,代码的类名都搞成一样了,名字搞特殊一点吧,别到发布之后发现和人家写的重名,我的XXHA,没搞懂)。选public,勾选intli(这是说明文档),下边的协议,第一个选None,第二个协议选MI原创 2017-08-01 14:05:56 · 604 阅读 · 1 评论 -
context画图
0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 CGContextSetLineCap 设置线条终点形状4 CGCont转载 2017-07-11 20:21:03 · 623 阅读 · 0 评论 -
一个小公司的iOS面试
1.融云链接失败处理,心跳?融云注册失败怎么处理?APP和融云是怎么连接的?2.一周学习几个小时? 3.for循环里有很多变量,造成的内存太大怎么解决?(autorelease)4.千万级列表怎么设计?如何做到内存不增加,界面流畅,多个类型的cell怎么加载?5.代理,通知,kvo区别,优缺点?6.区块链钱包本地存储的安全问题? 7. push和present的区别一个...原创 2019-01-29 15:54:47 · 315 阅读 · 0 评论