
iOS开发
文章平均质量分 81
智先生
这个作者很懒,什么都没留下…
展开
-
最全面 iOS 语言学习资料整理
这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资料的时间, 使他们更好的规划好自己的 iOS 学习路线, 更快的入门, 更准确的定位的目前所处的位置.该文档会持续更新, 同时也欢迎更多具有丰富经验的 iOS 开发者将自己的常用的一些工具, 学习资料, 学习心得等分享上来, 我将定期筛选合并, 文档尚有一些不完善之处,转载 2015-01-28 11:29:44 · 908 阅读 · 0 评论 -
too many errors emitted, stopping now 或者导入c文件引发的Could not build module 'XXX'
问题描述 :引用了一个第三方库,结果报一大堆的错。解决思路:一般情况下出现“Unknown type name”是头文件互相引用出现的,这里可以排除,由于源码使用是c\c++与oc混编,考虑新的XCode编译文件类型导致的,尝试了几种方案,下面三种可以解决问题。 解决方案一:选择所有.c文件,将属性的 identity and type 改为Objective-C Source。解决方案二:选择所...原创 2018-03-08 14:07:30 · 8859 阅读 · 0 评论 -
HTML5实现长连接之WebSocket
由于公司要用h5页面实现付款码页面的B扫C功能,所以在H5页面需要需服务端保持通信实现当B端商户用POS机扫二维码时H5页面能时时展示支付状态,而经过调研H5端可以使用WebSocket实现该功能,特此记录。注:以下内容转自:https://www.cnblogs.com/wei2yi/archive/2011/03/23/1992830.html认识HTML5的WebSocket转载 2018-01-10 14:10:01 · 8669 阅读 · 0 评论 -
cornerstone 锁死与解锁 An error occurred and the operation could not be completed.
由于电脑卡死,强退了一下,再次打开cornerstone出现了锁死情况。点击提示:an error occurred and the operation could not be completed(发生了一个错误,无法完成操作)解决方法:删除未完成的执行队列第一步, 打开终端cd 到你的工程中.svn的目录下。(这个目录名为 ".svn"的隐藏目录原创 2017-10-12 14:03:09 · 3901 阅读 · 1 评论 -
Xcode-利用Configuration实现多个配置
转自:http://blog.youkuaiyun.com/m18510011124/article/details/54091347iOS开发过程中总是会遇到一个应用对应多个域名的情况,测试地址、生产地址、后台接口开发者的个人主机地址,每次打包或者安装的时候都要手动去修改一下地址相当麻烦,而Xcode正好提供了一个可以轻松解决这种情况的机制—Configuration,而且,Configuratio转载 2017-10-09 16:06:01 · 350 阅读 · 0 评论 -
解决No Certificates are available
今天在做苹果推送的时候遇到了这个问题,我明明是有证书的-------但一直解决不了最后在stackoverflow的一个回答里找到答案了-----其实就是需要先做一个不是apn的证书出来stackoverflow原地址:点击打开链接解决我问题的回答是这个:ok i had the same problem but basically you just have to原创 2016-03-18 10:41:53 · 2859 阅读 · 1 评论 -
iOS开发之如何跳到系统设置里的WiFi界面
转自:http://mp.weixin.qq.com/s?__biz=MjM5OTM0MzIwMQ==&mid=401517056&idx=5&sn=ad89f960098b485035006eef656efe16&scene=0#wechat_redirect昨天的文章《iOS开发之如何跳到系统设置里的WiFi界面》介绍了如何从APP里跳到WiFi设置界面,很多朋转载 2015-12-10 09:44:10 · 1421 阅读 · 0 评论 -
iOS9网络适配
最近在搞iOS9的一些东西。 从网上随便找了一个天气预报的接口。然后写了一个GET请求。代码倒是没什么含金量。 在Xcode6.4下,一切正常。和预想的效果是一致的。 在Xcode7中,果然是有问题的。 查了一些资料,iOS9把所有之前的http请求全部改成了https请求。统一采用TLS 1.2 SSL。 要说目的,自然是为了增加数据的安全。防止被转载 2015-10-13 14:06:52 · 385 阅读 · 0 评论 -
静态库封装(.a文件)
1.创建工程2.创建标题—设定哪些对外开放3.添加展示文件public : 为对外展示的头文件4.分别在真机环境下和模拟器环境下编译5..a文件生成6. 打开终端 cd 到静态库目录7.创建合并静态库— 把真机的库文件和模拟器下的库文件合并 在终端中输入lipo原创 2015-10-27 13:27:21 · 1198 阅读 · 0 评论 -
navigationController
navigationController //找到当前视图控制器的导航视图控制器,把其透明度设为不透明 self.navigationController.navigationBar.translucent = NO;//iOS7 以前导航栏不透明.iOS7以后半透明.高度为20+44.(状态栏+导航栏)// //原创 2015-03-02 08:46:05 · 416 阅读 · 0 评论 -
UITextField
1.UITextField的初始化和设置 textField = [[UITextField alloc] initWithFrame:CGRectMake(120.0f, 80.0f, 150.0f, 30.0f)]; [textField setBorderStyle:UITextBorderStyleRoundedRect]; //外框类型 textField.p原创 2015-03-02 08:54:04 · 373 阅读 · 0 评论 -
加载顺序
viewWillAppear: Called when the view is about to made visible. Default does nothing视图即将可见时调用。默认情况下不执行任何操作viewDidAppear: Called when the view has been fully transitioned onto the screen. De原创 2015-03-02 08:52:11 · 401 阅读 · 0 评论 -
NSSet
NSSet到底什么类型,其实它和NSArray功能性质一样,用于存储对象,属于集合; NSSet , NSMutableSet类声明编程接口对象,无序的集合,在内存中存储方式是不连续的,不像NSArray,NSDictionary(都是有序的集合)类声明编程接口对象是有序集合,在内存中存储位置是连续的; NSSet和我们常用NSArry区别是:在搜索一个一个元素原创 2015-03-02 08:55:59 · 388 阅读 · 0 评论 -
手势
首先新建一个基于Sigle view Application的项目,名为GestureTest;我的项目结构如下:往viewController.xib文件里拖动一个imageView,并使覆盖整个屏幕,改动属性为:viewController.h文件: [cpp]viewplaincopy 1. #i原创 2015-03-02 08:51:25 · 315 阅读 · 0 评论 -
封装
封装为了保证在对问题的抽象中能够进行有效的设计,您必须从通用的接口考虑问题而不用考虑这些接口的实现细节。对象的方法和实例变量也是类似的封装,在对象内可见,对象外不可见。实例变量的封装有时候也被称作信息隐藏。继承父类有子类共有的变量和方法子类可以继承父类的所有非private的变量和方法单根性:一个子类只能继承一个父类传递性:如果A是B的子类,B是C的原创 2015-03-02 08:55:53 · 345 阅读 · 0 评论 -
OC面向对象—多态
OC面向对象—多态一、基本概念多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。在使用多态是,会进行动态检测,以调用真实的对象方法。多态在代码中的体现即父类指针指向子类对象。Animal类的声明 Animal类的实现 Dog类继承自Animal类 Dog类的实现 测试程序: 二、使用注意代码分析:Dog *原创 2015-03-02 08:57:07 · 459 阅读 · 0 评论 -
UITableView的数据源(dataSource)和代理(delegate)
UITableView的数据源(dataSource)和代理(delegate) UITableView需要一个数据源(dataSource)来显示数据,UITableView会向数据源查询一共有多少行数据以及每一行显示什么数据等。没有设置数据源的UITableView只是个空壳。凡是遵守UITableViewDataSource协议的OC对象,都可以是UITableView的数据原创 2015-03-02 08:42:13 · 1330 阅读 · 0 评论