前言  什么是操作系统:操作系统是一种系统软件,用来管理计算机的软硬件资源。  主流操作系统:     移动便携式设备:Android、iOS、Windows Phone、Symbian(塞班)、Black Berry(黑莓) OS     PC个人电脑:Wi
有关NSLog调试问题 //保证#ifdef 中的宏定义只会在 OC的代码中被引用 //否则, 一旦引入C/C++ 的代码或者框架就会出错 #ifdef __OBJC__ #ifdef DEBUG #define NSLog(fmt, ...) NSLog((@"%s [Line %d] " fmt
题记:在开发的路途上,有的人走的很深很远,而对于停留在初级阶段的我来说,还要学的、经历的还有很多... list sqlite 数据库中,当把表里的数据都清空时,下次插入的数据的 id 主键不会从 0 开始。保险起见 下次从数据库获取数据时先获取第一个的 id 主键,不知道还有没有其他简单的方法 如
iOS 获取公历、农历日期的年月日 介绍三种方法获取 Date (NSDate) 的年月日。 用 date 表示当前日期。测试日期为公历 2017 年 2 月 5 日,农历丁酉年,鸡年,正月初九。 let date: Date = Date() NSDate *date = [NSDate date
该项目地址: 地址 克隆地址为 https://github.com/rsanchezsaez/CardboardSDK-iOS.git 目前如果想在iOS设备上实现双目VR的功能,Google 已经提供了官方的sdk,上手简单,但是由于在实际使用中有其他需求,GVR的源码无法修改,所以还是使用这个
iOS 容器控制器 (Container View Controller) 一个控制器包含其他一个或多个控制器,前者为容器控制器 (Container View Controller),后者为子控制器 (Child View Controller)。UINavigationController、UI
Swift一出来就比较受人欢迎,但是还是有很多的第三方库是不支持Swift的,个人也感觉Swift还有很长的路要走。 而且最近连Swift的创始人都离开苹果公司了。。。。。。。。。 加入Swift用到了第三方的东西那怎么办呢,其实很简单,Xcode会自动帮你创建一个桥接文件,用来连接Swift和OC
一、创建项目目录 创建工程的时候规定一下目录,规定目录就是规定自己的架构,结构层次分明,方便查找。 创建Classes目录(里面放自定义类),继续在该目录下创建: Define:定义宏 Base:基础模块(继承基础类,方便进行全局设置) NetWor
App的开发无外乎从网络端获取数据显示在屏幕上,数据做些缓存或者持久化,所以网络层极为重要。原来只是把AFNetwork二次封装了一下,使得调用变得很简单,并没有深层次的考虑一些问题。 前言 参考:网络层设计方案 这篇文章提的问题也正是我平时经常纠结的,但是一直没有深入思考。文章给的解决方案和为
修改定价将你的app定价修改成0.99刀 修改你的发行范围,全取消后只选中国。 save这时候你的app status将会变成pending contract。 将之前的修改都改回来,修改定价free,全选区域,然后save 这时候app status又会变成Ready
1:仓库地址:https://github.com/jsonmodel/jsonmodel   主要作用是把JSON字符串转成Model实体,也可以把实体转化成JSON字符串;还包含一些转字典的内容;JOSN字符串通过AFNetworking转化成字典,然后再能过字典
当你在一个Xcode版本上编辑Storyboard并储存后(比如 8.1)在另一个版本上(比如8.2.1)打开想继续编辑的时候,有时候会无法打开Storyboard。所以两人合作编写一个 Xcode project 的时候,一定要使用相同的版本。不然以后麻烦多多,会出现很多莫名其妙的问题。 有两个选
黑云压城城欲摧 - 2016年iOS公开可利用漏洞总结 作者:蒸米,耀刺,黑雪 @ Team OverSky     0x00 序 iOS的安全性远比大家的想象中脆弱,除了没有公开的漏洞以外,还有很多已经公开并且可被利用的漏洞,本报告总结了2016年比较严重的iOS漏洞(可用于远程代码执行或越狱)
学了OC的block,再写C的回调函数有点别扭,对比下区别,回忆记录下。   C的回调函数: callBack.h 1)、定义一个回调函数的参数数量、类型。 typedef void (*CallBack)(int data_i32); 2)、声明一个外部函数指针。 extern CallBa
  任何一款直播软件都必须进行美颜,不然哪来的那么多美女,所以技术改变世界,不只是说说而已。美颜在采集的时候就得就行,让主播实时看到直播的效果。 1.美颜原理   其实美颜的本质就是美白和磨皮,分别通过提高亮度和模糊像素点进行。我们一般用GPUImage这个开源的图像处理库来实现。视频的本质就是一张
UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌     入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。 stringByEvaluatingJavaSc
新项目用swift3.0开发,现在基本一个月,来总结一下遇到的问题及解决方案   1,在确定新项目用swift后,第一个考虑的问题是用纯swift呢?还是用swift跟OC混编      考虑到新项目也不可避免的使用很多第三方库,而第三方库不一定支持swift或者有swift的替代版本,所以最终还

推荐文章