随笔分类 -  iOS

摘要:转载请注明出处!!! 如题,今天突发奇想,在iPhone中如果系统文字大小改变后,应用内文字大小会不会跟随变化。于是我就进行了实验。在设置中改变了文字大小之后,我发现基本上大部分的APP(系统除外)都不会跟随改变。(如美团、饿了么、淘宝、支付宝等) 只有微信提示是否更换大小(微信内置了更改文字大小) 阅读全文
posted @ 2018-04-03 15:58 weicy 阅读(4323) 评论(0) 推荐(0)
摘要:转载请注明出处!!! 由于比较空闲,近期打算把之前看过的书一本本重读一下。这一小节主要说的是《精通Objective-C》的前六章。 1.为什么选择objective-c 面向对象的编程语言,对象消息传递,动态的运行时环境,内存管理,内部检查和获取消息,对C语言的支持,苹果公司的技术。 2.OOP: 阅读全文
posted @ 2018-03-08 16:42 weicy 阅读(249) 评论(0) 推荐(0)
摘要:转载请注明出处!!! 之前一直没有系统研究过预处理器这一东西,今天在读《精通Objective-C》这本书时,里面有一章讲到了预处理器。今天就好好研究一下。 乍一听预处理器,我们不明觉厉,感觉我们没有用过这个东西,其实我们在开发中就用过很多次,只是我们不知道而已。我举几个例子就像#import "E 阅读全文
posted @ 2018-03-08 16:31 weicy 阅读(294) 评论(0) 推荐(0)
摘要:转载请注明出处!!! 1、问题来源 2、解决方案 需要检查 或者检查 这两处是否导入该库的路径。 就是因为你之前导入的时候,已经在某些地方留下了该库的路径,但是闲杂删除了之后,就找不到该库了。 需要做的需要检查上面解决方案1中的两个地方,以及下面一个地方: 删除掉跟你删除的库相关的,就可以解决问题了 阅读全文
posted @ 2018-01-23 14:59 weicy 阅读(257) 评论(0) 推荐(0)
摘要:转载请注明出处!!! 近期在进行产品迭代时遇到了一个问题,就是在一个列表中进行两次请求,但是只有在两个网络请求全部结束后才停止列表刷新。这个需求我们经常遇到。我们可以用线程组或者信号量来处理。我代码中用的是信号量。 但是因为这次的代码使用swift写的,途中遇到了很多问题。毕竟oc和swift写法还 阅读全文
posted @ 2018-01-11 14:43 weicy 阅读(391) 评论(0) 推荐(0)
摘要:转自:https://www.ianisme.com的博客 一、前言: tip: 本来这篇文章在圣诞节就已经准备好了,但是由于种种原因一直没有写完,今天将它写出来,也算是2018年的第一篇文章了。你好,2018! 过去圣诞节是各大APP浓妆艳抹展现自己衣服的节日,今年的圣诞节似乎冷清了许多,只看到了 阅读全文
posted @ 2018-01-03 09:54 weicy 阅读(997) 评论(0) 推荐(0)
摘要:转载请注明出处!!! 在swift中调用方法都是直接点语法出来,不论是加方法(类方法)还是减方法(实例方法)直接点出来。但是笔者今天突然发现之前写的一个oc时间管理类在swift中点语法不出来单例方法,一直显示has no member 'manager'。百思不得其解。后来终于发现了问题所在。 原 阅读全文
posted @ 2017-12-29 15:28 weicy 阅读(2596) 评论(0) 推荐(0)
摘要:转载请注明出处!!! 1.启动APP 对于一些老项目,在启动图上,可能没有采用xib或者SB进行适配的,所以可能会出现如下图,这样导致整个项目运行就会不能完全贴合。 解决办法 在项目设置里面直接用LaunchScreen.xib或者LaunchScreen.storyboard进行配置启动图 也可以 阅读全文
posted @ 2017-12-26 15:29 weicy 阅读(218) 评论(0) 推荐(0)
摘要:转自:ARKit从入门到精通(11)-ARKit开发常见问题及解决方案 本文主要介绍ARKit开发过程中一些常见问题 1.ARKit框架无法导入问题 2.ARKit运行黑屏或者白屏问题:Unable to run the session, configuration is not supported 阅读全文
posted @ 2017-12-25 14:23 weicy 阅读(355) 评论(0) 推荐(0)
摘要:转自:ARKit从入门到精通(10)-ARKit让飞机绕着你飞起来 转自:ARKit从入门到精通(10)-ARKit让飞机绕着你飞起来 废话不多说,先看效果 由于是晚上,笔者选择的是一个台灯 其实是会一直围着你转圈的,只不过笔者不好意思暴露家里的场景,所以请读者朋友们见谅~ 由于是晚上,笔者选择的是 阅读全文
posted @ 2017-12-25 14:16 weicy 阅读(678) 评论(0) 推荐(0)
摘要:转自:ARKit从入门到精通(9)-ARKit让飞机跟着镜头飞起来 转自:ARKit从入门到精通(9)-ARKit让飞机跟着镜头飞起来 废话不多说,先看效果 1.1-ARKit物体跟随相机移动流程介绍 1.点击屏幕添加物体,已经在第三小节ARKit从入门到精通(3)-ARKit自定义实现中介绍 2. 阅读全文
posted @ 2017-12-25 10:08 weicy 阅读(503) 评论(0) 推荐(0)
摘要:转载请注明出处!!! 注明:应用已经上线,正在和一些已经上架的人探讨那些文件是必需的。 自从十九大之后,p2p类应用审核越发严格。经常出现好久不能上线,一直被拒的现象。近期我们公司上架一款新的应用就出现了这个问题。开始时,我们不知道缺少什么证件,什么资质。后来在和苹果电话邮件沟通后也没有得到具体回复 阅读全文
posted @ 2017-12-21 10:07 weicy 阅读(2066) 评论(3) 推荐(0)
摘要:转自:ARKit从入门到精通(8)-ARKit捕捉平地 废话不多说,先看效果 桌子上的绿萝太孤独了,给它来一个郁金香陪伴一下吧~ 转自:ARKit从入门到精通(8)-ARKit捕捉平地 废话不多说,先看效果 桌子上的绿萝太孤独了,给它来一个郁金香陪伴一下吧~ 在椅子上摆瓶花吧~ 1.1-ARKit捕 阅读全文
posted @ 2017-12-19 14:19 weicy 阅读(491) 评论(0) 推荐(0)
摘要:转载请注明出处!!! 如题,这是类似于客服功能。在APP中我们可以点击联系客服的按钮,然后如果有QQ的话我们可以直接跳转QQ,然后打开聊天框和客服QQ聊天,没有安装QQ就会打开网页版。这个功能看起来比较复杂,实现了客服聊天的功能,而且不用添加SDK。其实实现起来很简单。 第一步:这也是前提,必须有一 阅读全文
posted @ 2017-12-19 10:25 weicy 阅读(1673) 评论(0) 推荐(0)
摘要:转自:ARKit从入门到精通(7)-ARCamera介绍 ARCamera是一个相机,它是连接虚拟场景与现实场景之间的枢纽。在ARKit中,它是捕捉现实图像的相机,在SceneKit中它又是3D虚拟世界中的相机。(一般第一人称3D游戏,主角其实就是一个3D相机,我们电脑屏幕看到的画面就是这个相机捕捉 阅读全文
posted @ 2017-12-18 15:56 weicy 阅读(441) 评论(0) 推荐(0)
摘要:转自:ARKit从入门到精通(6)-ARSession介绍 ARSession是一个连接底层与AR视图之间的桥梁,其实ARSCNView内部所有的代理方法都是由ARSession来提供的 ARSession与ARScnView之间的关系看起来是这样的: ARSession获取相机位置数据主要有两种方 阅读全文
posted @ 2017-12-18 14:58 weicy 阅读(452) 评论(0) 推荐(0)
摘要:转载请注明出处:ARKit从入门到精通(5)-ARScnView介绍 AR视图,在第一小节笔者介绍过,ARKit支持3D的AR场景和2D的AR场景,ARSCNView是3D的AR场景视图 API介绍 @interface ARSCNView : SCNView /** 代理 */ @property 阅读全文
posted @ 2017-12-18 14:54 weicy 阅读(547) 评论(0) 推荐(0)
摘要:转自:ARKit从入门到精通(4)-ARKit全框架API大全 1.1-ARKit框架简介 1.2-ARAnchor 1.3-ARCamera 1.4-ARError 1.5-ARFrame 1.6-ARHitTestResult 1.7-ARLightEstimate 1.8-ARPlaneAnc 阅读全文
posted @ 2017-12-18 14:39 weicy 阅读(311) 评论(0) 推荐(0)
摘要:转自:ARKit从入门到精通(3)-ARKit自定义实现 在上一小节中我们完整的介绍了ARKit的工作原理,那么本小节我们就通过对ARKit工作原理的理解,手动的搭建一个ARKit虚拟增强现实环境 1.1-创建一个简单的工程 1.2-搭建ARKit工作环境 1.3-开启AR扫描 1.4-点击屏幕添加 阅读全文
posted @ 2017-12-18 13:47 weicy 阅读(497) 评论(0) 推荐(0)
摘要:转自:ARKit从入门到精通(2)-ARKit工作原理及流程介绍 1.1-写在前面的话 初次接触ARKit,很多人会为其复杂的架构关系而感到畏惧。这里笔者将以最基础简介的方式带领一下一睹苹果原生AR(虚拟增强现实)的风采 ARKit并不是一个独立就能够运行的框架,而是必须要SceneKit一起用才可 阅读全文
posted @ 2017-12-14 15:19 weicy 阅读(376) 评论(0) 推荐(0)