iOS开发小结 - 创建属于自己的Xcode文件模板

关于文件模板大多数人想必都不陌生,我们在开发过程中经常用到,不过一般都是系统定义好的模板,比如创建自定义类的时候,创建一个VC的时候都用到了,下面描述一下改如何创建属于自己的Xcode文件模板 什么是Xcode模板 上图用到的就是Xcode自带的文件模板,有一系列系统为你建立好的条件模板。如何创建自己的文件模板首先先到/Applications/Xcode.app/Contents/Develop...
阅读(2305) 评论(0)

iOS开发进阶 - 隐藏UINavigationBar的小技巧

如果移动端访问不佳,可以访问我的个人博客 在开发过程中,为让屏幕显示更多的内容,有时候设计师会让我们隐藏UINavigationBar,通过浏览大神们写的文章和工作上用到的,总结了一下隐藏UINavigationBar的三种效果,用swift写了一份,供学习使用~~~ demo地址第一种让UINavigationBar透明渐变消失思路是写一个扩展,先给UINavigationBar的backGr...
阅读(3059) 评论(2)

swift学习笔记 - Unicode转码

现在用swift写了一个新项目,发现String和NSString还是有很大不同的,在Unicode转码上遇到了问题,我写了一个扩展,把以前OC的转码用swift重写了一遍,发现也能用,下面把我用swift做Unicode转码的代码贴在这里,亲测好用~~ extension String { var unicodeStr:String { let tempStr1 = sel...
阅读(3509) 评论(0)

iOS开发小结 - UINavigationBar设置shadowImage

在项目中我们经常用到UINavigationBar,有时候我们需要设置UINavigationBar设置shadowImage,把下面的小黑条给弄掉,或者换一个颜色的阴影条,UINavigationBar有一个属性是shadowImage,然而发现设置了并没有用,下面描述一下怎么正确使用shadowImage属性。 我们先设置一下shadowImage为蓝色的图片,下面是代码:let size =...
阅读(3485) 评论(0)

[置顶] GCD深入学习之GCD的初识

如果移动端访问不佳,可以访问我的个人博客 现在网上关于GCD的介绍已经很多了,在项目中也经常用到,但是没怎么深入研究过,打算写一系列关于GCD使用,参考其他大神写的博客和Apple的技术文档总结一下,一是自己深入学习一下,二是以后忘了可以回过头来温习一下~ 什么是GCD?GCD全名是Grand Central Dispatch(大中央调度器),是系统级的,存在于libdispatch.dylib...
阅读(5371) 评论(0)

[置顶] iOS动画进阶 - CAKeyframeAnimation实现过山车动画

偶然间在网页上看到一个过山车动画觉得很炫,就想用swift纯代码实现了一个类似的效果,因为没有设计天赋,所以就完全高仿的人家的效果-.-下面上效果图: 给大家介绍一下项目中主要会用到的类: CAShapeLayer CAGradientLayer CAKeyframeAnimation 实现的主要思路渐变的背景用CAGradientLayer实现,其他例如山峰,草坪和轨道可以用CAShapeLaye...
阅读(4496) 评论(0)

This version does not support documents saved in the Xcode 8 format. Open this document with Xcode 8

刚发布完Xcode的8.0果断更新了,发现用起来非常容易闪退,关键是我编辑项目时默认使用Xcode8打开,导致我用Xcode7打开Xib是报错:This version does not support documents saved in the Xcode 8 format. Open this document with Xcode 8.0 or later.这下我就蒙B了,这不坑爹么,导致用...
阅读(11989) 评论(15)

[置顶] iOS开发进阶 - 实现类似微信和支付宝的密码输入框(UIKeyInput协议)

如果移动端访问不佳,请访问我的个人博客 目前在项目中需要实现发红包的功能,自己就写了一个密码输入框的控件,主要用到了UIKeyInput协议和CoreGraphics框架,效果类似微信支付,感觉还行就把我的思路和制作过程写下来给大家分享一下。(demo地址觉得有用的可以star一下)让你的自定义View具备输入的功能(UIKeyInput协议)通过UIKeyInput协议可以为响应者提供简单的键盘输...
阅读(6864) 评论(4)

[置顶] iOS开发进阶 - 用AVFoundation自定义视频录制功能

系统自带的录制视频的功能显然无法项目的要求,自定义视频录制就非常重要了,那么下面来带大家制作属于自己的视频录制界面。主要使用AVFoundation和CoreMedia框架.....
阅读(14527) 评论(68)

iOS开发小结 - 通过PUT请求上传数据

一般服务器上传数据一般都是用POST请求,这样通过AFNetworking的POST请求稳稳的,但是有一天遇到一个问题,服务器上传数据用的是PUT请求,发现用AFNetworking并不是那么好用,今天就来讲一下如何通过PUT请求上传数据。...
阅读(5621) 评论(0)

iOS开发小结 - 使用自定义字体

APP开发过程中,根据美工的需求可能会用到一些特殊的字体,然而在苹果自带字体中并没有,那就必须我们开发来来实现这些功能呢,下面以冬青黑体简体中文(Hiragino Sans GB)为例子给大家演示一下自定义字体的步骤: 首先将下好的字体放到工程里面然后在info.pilist里面加以下字段 然后就可以使用了,在xib中使用: 用代码使用://大家注意,要把中间的空格都去掉 [UIFont fontW...
阅读(772) 评论(0)

给hexo个人博客 next主题添加背景图片

前几天没事自己通过hexo加github搭建了一个自己的个人博客,用的是next主题,发现挺好用,捣鼓了半天终于把全部全部配置完了,但是想改给自己的博客添加一张背景图片,在网上找了很久没找到相关的资料,就自己开始捣鼓,下面将修改方案贴出来。 首先找到一个背景图片放到 hexo(hexo工程文件)-> themes -> next -> source -> images 的路径下; hexo(hexo...
阅读(7708) 评论(7)

UDP、TCP、socket区别

首先说一下他们直接的联系,UDP和TCP就像声明的一个协议,是需要传送的东西也就是内容,而scoket就像是一个通道,用于传送这些内容,也就是用socket来实现。UDP:UDP是一种面向无连接的用户数据报服务(user data protocol),不需要和服务器也能交互,只需要知道ip和监听端口,不需要链接没有目的的socket,只是将数据报投递出去,不管接收方是否成功接收到,因此是一种不可靠的...
阅读(410) 评论(0)

用xib设置圆角,边框和UITextField的私有属性placeholderColor

用xib设置圆角和边框一般在工程里面需要设置圆角的地方很多,比如头像,一些小按钮等等,我们必须把需要设置圆角的控件拖成属性,然后通过设置控件的 layer.cornerRadius 属性来达到设置圆角的效果,边框也是一样,需要通过设置控件的 layer.borderWidth 和 layer.borderColor 来配置,这样子比较麻烦,应为大部分控件是不需要脱成属性的,在这里我向大家提供一个用x...
阅读(2281) 评论(2)

iOS开发小结 - AppStore App申请审核加速

众所周知AppStore的审核周期非常长,一般会达到一周时间,然后当AppStore上应用版本上有重大bug时,一周的时间才能上传新的版本对于公司来说损失会非常大,不过AppStore给我们提供了一个加速审核的通道来解决这个问题 界面如下: 除了上面的截图,中间需要填写app的一些信息。 加速是否能申请成功,关键是看你填写最后部分的描述 比如你是紧急修复严重bug: 那你要解释这个b...
阅读(485) 评论(0)
75条 共5页首页 上一页 1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:228513次
    • 积分:2939
    • 等级:
    • 排名:第11992名
    • 原创:67篇
    • 转载:8篇
    • 译文:0篇
    • 评论:161条
    GitHub
    博客专栏
    最新评论