安路的技术博客

Nothing in life is to be feared. It is only to be understood

Xcode常见问题解析

| Comments

启动项目或者编译的时候,xcode总是有一些莫名的错误,现在我把遇到的问题和异常信息都记录下来,以此共勉

CodeSign error: code signing is required for product type ‘Application’ in SDK ‘iOS 9.2’

Swift中的数据存储

| Comments

程序就是对数据进行处理的,存储数据在app端也是很有必要的。本章将学习如何使用文件系统在磁盘上存储信息,如何在内置的用户偏好设置数据库中存储简单数据。

Swift基础知识

| Comments

swift充分利用了语言设计的悠久历史,拥有非常多的设计特性,使得软件开发变得更容易,更简单,更安全。

  • 安全

swift设计的初衷就是一门安全的语言,c语言中有许多缺陷,比如意外使用null指针,这些很难在swift中遇到。swift非常重视强类型化,除了一些极为特殊的情况下,它是不允许为空的。

利用AFNetworking上传图片和视频

| Comments

前言

之前尝试过用原生的上传代码,但是比较麻烦,利用afnetworking进行上传还是很方便的。

文件上传后台服务器必须要有相应的代码支持,我们后台使用java做的,首先ios客户端要把上传的图片或者视频转换成标准的文件流,然后传给后台,才能顺利实现上传功能。

我所认识的Quartz2D

| Comments

前言

Quartz2D绘图很方便,首先获取到CGcontextRef上下文环境,然后就可以进行绘图了。在自定义UIview的时候,在drawRect()方法中如下调用

升级xcode7后遇到的问题

| Comments

前言

升级xocde7后遇到一些问题,先记录如下

xcode7网络请求报错

错误如下:

The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.}

微信登录

| Comments

微信登录是一个很常见的功能,现在很多应用都集成了微信登录。

准备工作

刚下载下来微信的官方demo后,一直运行报错,后来用真机运行demo,可以成功,然后把相关的包拷贝到应用项目中,一直报错,如图 编译报错

这个错误是没有导入库 libc++.dylib 导致,General -> Linked Frameworks and Libraries 中添加 libc++.dylib 文件即可

第一步