IOS
文章平均质量分 67
不会码代码的中年大叔
垒砖很累的
展开
-
pod 引用第三方库文件报错 library not found for -lMJRefresh
pod 引用第三方库文件报错 library not found for -lMJRefresh原创 2016-08-18 16:33:57 · 3631 阅读 · 0 评论 -
iOS完整学习路线图
转载自:http://blog.csdn.net/q199109106q/article/details/8596506今晚特地花时间整理出了iOS的完整学习路线图,希望对大家有帮助转载 2015-07-30 08:38:04 · 497 阅读 · 0 评论 -
UIApplication sharedApplication详细解释-IOS
iPhone应用程序是由主函数main启动,它负责调用UIApplicationMain函数,该函数的形式如下所示: int UIApplicationMain ( int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName ); 那么UIApplicationMai转载 2015-07-17 10:23:05 · 671 阅读 · 0 评论 -
LLDB命令 以及相对应的GDB的命令
搞ios开发不学点debuger命令,有点说不过去。以下的表格罗列了LLDB命令 以及相对应的GDB的命令,并且列举了双方内置的兼容的命令别名。执行类命令集LLDBGDBLaunch a process no arguments.(lldb) process launch(lldb) run(lldb) r转载 2015-08-25 09:19:26 · 739 阅读 · 0 评论 -
UIScrollView详解
UIScrollView 类负责所有基于 UIKit 的滚动操作。一、创建[java] view plaincopyCGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ; UIScrollView* scrollView = [ [UI转载 2015-07-07 09:53:21 · 455 阅读 · 0 评论 -
iOS 开发者流程
手机版亲,欢迎来淘宝!请登录免费注册淘宝网首页我要逛我的淘宝卖家中心联系客服购物车收藏夹网站导航 登录 帮派, 闯荡江湖 综合 活动 帖子 帮派 淘友 你当前的位置 : 帮派 > 其它 > 淘宝卖家客户端官方帮... > 苹果转载 2015-07-27 10:20:20 · 1422 阅读 · 0 评论 -
UIBezierPath 的使用介绍
使用UIBezierPath类可以创建基于矢量的路径。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。 1.Bezier Path 基础 UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直线段去创建原创 2015-06-13 16:14:27 · 507 阅读 · 0 评论 -
dispatch_async 与 dispatch_get_global_queue
#define kBgQueue dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0)- (void)viewDidLoad{ [super viewDidLoad]; dispatch_async(kBgQueue, ^{ NSData* d原创 2015-06-13 15:50:04 · 583 阅读 · 0 评论 -
IOS中延时执行的几种方式的比较和汇总
转载自:http://blog.sina.com.cn/s/blog_8280f5ec0101k03c.html本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法。- (void)delayMethod { NSLog(@"execute"); }1.performSelector方法[self performSelector:@sele转载 2015-06-11 15:09:04 · 453 阅读 · 0 评论 -
libc++abi.dylib: terminate_handler unexpectedly threw an exception错误小结
前言我们在运行xcode工程时,有时候会遇到”libc++abi.dylib: terminate_handler unexpectedly threw an exception”错误,app莫名其妙就crash掉了,在控制台输入bt命令,查看调用堆栈,结果也是一头雾水:分析现在唯一的信息点是libc++abi.dylib,这个库到底是做什么的?从后缀看,是转载 2015-07-09 10:50:43 · 629 阅读 · 0 评论 -
iOS开发- UICollectionView详解+实例
本章通过先总体介绍UICollectionView及其常用方法,再结合一个实例,了解如何使用UICollectionView。 UICollectionView 和 UICollectionViewController 类是iOS6 新引进的API,用于展示集合视图,布局更加灵活,可实现多列布局,用法类似于UITableView 和 UITableViewController 类。使用转载 2015-06-11 12:01:22 · 550 阅读 · 0 评论 -
Blocks学习笔记总结
本文是对Apple的《Blocks Progromming Gude》学习的笔记总结。 对象时C级别的语法和运行时特性。和标准C函数很类似,但除了可执行代码外,还可能包含了变量自动绑定(栈)或内存托管(堆)。所以一个block维护一个状态集(数据),可以在执行的时候用来影响程序行为。Block用来作为回调特别有用。 你可以在MAC OS 10.6及其以后版本、IOS 4.0及其转载 2015-06-10 16:30:27 · 581 阅读 · 0 评论 -
IOS6.0 应用内直接下载程序 不需跳转AppStore
闲来没事看了篇文章 应用内创建应用商店环境,不跳转AppStore. 先武断的想一句:放屁。然后好奇的进去看看,原来是IOS6.0的新特性,顿感惭愧。研究下 SKStoreProductViewController类是UIViewController的子类, 如果你对view controller比较熟悉的话,那SKStoreProductViewController使用起来也非常转载 2015-06-10 11:22:23 · 1052 阅读 · 0 评论 -
NSUserDefaults简介及使用
NSUserDefaults简介及使用NSUserDefaults类提供了一个与默认系统进行交互的编程接口。NSUserDefaults对象是用来保存,恢复应用程序相关的偏好设置,配置数据等等。默认系统允许应用程序自定义它的行为去迎合用户的喜好。你可以在程序运行的时候从用户默认的数据库中读取程序的设置。同时NSUserDefaults的缓存避免了在每次读取数据时候都打开用户默认数据库的操作转载 2015-06-10 09:15:53 · 515 阅读 · 0 评论 -
UIScrollView的使用大全
UIScrollView 原理详解ScrollView UIScrollView UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。 Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注意的子类转载 2015-06-05 10:43:28 · 447 阅读 · 0 评论 -
Outlets 和Referencing Outlets的区别
原文地址:和Referencing Outlets的区别" style="text-decoration:none; color:rgb(62,115,160)">Outlets 和Referencing Outlets的区别作者:glczg7523我的理解就是连接与被连接的关系吧Outlets里面显示的是你的属性, 以及连接着的目标.Referencing Outlets是你转载 2015-06-03 10:18:36 · 1008 阅读 · 0 评论 -
对于dequeueReusableCellWithIdentifier:的个人理解
Table Data Source Methods中的一个必要实现的方法tableView: cellForRowAtIndexPath: 中经常会包含一段代码:[cpp] view plaincopystatic NSString *FirstLevelCell = @"FirstLevelCell"; UITableViewCe转载 2015-06-03 10:23:29 · 525 阅读 · 0 评论 -
KVC 与 KVO 理解
KVC 与 KVO 是 Objective C 的关键概念,个人认为必须理解的东西,下面是实例讲解。Key-Value Coding (KVC)KVC,即是指 NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。KVO 就是基于 KVC 实现的关键技术之一。一个对象拥有某些属性。比如说,一个 Person 对象有一个 na转载 2015-07-30 08:49:40 · 535 阅读 · 0 评论 -
XCode: 如何添加自定义代码片段
转载自:http://rockonmycode.com/tips/xcode-code-snippets#more-185我们经常会定义一些retain的property,而且大概每次我们都会像这样写:@property (nonatomic, retain) Type *name;每次都要老老实实的把“@property (nonatomic, retain)原创 2015-07-21 08:57:30 · 466 阅读 · 0 评论 -
苹果证书
折腾了好久的证书问题 ——————————– 亮瞎眼的分割线 ———————————————DeBug高高兴兴写完代码,模拟器跑的很溜,找来一台真机,连上线,在真机上一运行,纳尼?没有证书;呵呵 上网查了资料,原来是这样,需要开发者证书和一个识别设备的证书。好办。 苹果开发者中心, 登录(没钱就别玩了,苹果开发者账号个人(99)、公司(99)、公司(99)、企业($299)账号都原创 2015-12-04 13:39:55 · 626 阅读 · 0 评论 -
苹果App Store审核指南中文翻译(更新)
(注:苹果应用商店审核指南>中文翻译最近一次更新为2013-03-04,文中红色部分是相对于2013-03-04版本的新增内容,绿色部分代表更改的内容,蓝色表示苹果相关官方文档的链接。) 前言感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业,我们希望帮助您加入这个成功的组织。我们发布了《转载 2015-11-24 10:46:32 · 1170 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
A simple tip to reduce App Store rejections Using an oft-forgotten field in iTunes Connect Over the past two years, our team has launched over 60 releases for 7 apps in the App Store. We’ve learned a转载 2015-12-10 09:03:26 · 480 阅读 · 0 评论 -
更新ios9后工程问题。网络和动态库
1.http请求适配 在info.plist 中添加 NSAppTransportSecurity NSAllowsArbitraryLoads 2.关于动态库,好像不需要添加了,因为苹果ios9自己可以添加,机制就不知道了附一个连接:http://stackoverflow.com/questions/308原创 2015-09-24 09:34:00 · 920 阅读 · 0 评论 -
iOS 代码实践总结
作者:李富强Jason 授权本站转载。前几个月完成对MVVM/RAC的学习之后,最近一直在默默地对项目代码进行重构,写码比较多,过了一段时间回头发现自己的代码风格还有代码质量都有大大的改善。过去几年在一家小公司负责iOS客户端后来负责客户端的研发工作,被杂乱的事情分神比较多,所以到去年的时候,写码已经不太多了。在新公司待了大半年,目前只是写码的小角色,所以精力基本上在写业务代码和业余学转载 2015-09-24 14:44:43 · 602 阅读 · 0 评论 -
iOS9新系统下App Store应用上传新指南
****http://www.cocoachina.com/appstore/20151010/13691.html****最近频繁收到小伙伴们的反馈,说经过前期学习已对ASO规则略有了解,但APP的提交审核是由技术负责,很少接触iTunes Connect后台;还有部分小伙伴们抱怨自家没有iOS端的APP,无法进行实操。今天公子将从最起初的应用上传进行详细讲解,并重点转载 2015-10-13 08:46:07 · 574 阅读 · 0 评论 -
iOS程序员必须知道的Android要点
2014-05-15 16:20 佚名 blog.jobbole 字号:T | T在这篇文章中,作者会介绍在iOS开发中,怎么学习一些Android开发的理念,Android和iOS功能上本身有一定的相似之处,但是具体实现的方式各异,所以这篇文章会使用一个项目例子进行对比,说明怎么在这两个平台上分别去实现这个任务。AD:在移动应用飞速转载 2015-09-17 15:02:38 · 488 阅读 · 0 评论 -
【IOS开发】如何画1像素的线
最近在项目中画了一根1像素的线,我是通过直接花一个但是通过PS查看,画了不止1个像素。原代码语句:1label1 = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 33, 1)];1label2 =转载 2015-09-16 16:30:17 · 1315 阅读 · 0 评论 -
iOS开发网络篇之文件下载、大文件下载、断点下载
转载自:http://www.jianshu.com/p/f65e32012f07----------------------------------------------------------------这里写图片描述iOS开发中经常会用到文件的下载与上传功能,今天咱们来分享一下文件下载的思路。文件上传下篇再说。文件下载分为小文件下载与转载 2015-09-11 15:15:31 · 693 阅读 · 0 评论 -
iOS 9学习系列:如何使用ATS提高应用的安全性
本文由CocoaChina译者YueWang翻译自tutsplus原文:Apple Tightens Security With App Transport Security在过去几年中,对web安全的注意和它的重要性都在充分的稳定增长。在今年的WWDC大会上,Apple明确表示了它打算以身作则的通过一个新特性来提高操作系统的安全性,它就是App Transport Secur转载 2015-08-22 10:11:13 · 564 阅读 · 0 评论 -
iOS Code Signing: 解惑
子龙山人Learning,Sharing,Improving!(译)iOS Code Signing: 解惑免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywender转载 2015-09-26 10:27:06 · 560 阅读 · 0 评论 -
iOS archive(归档)的总结
iOS 归档的记录 归档是一种很常用的文件储存方法,几乎任何类型的对象都能够被归档储存(实际上是一种文件保存的形式),浏览网上的一些资料后,并结合自己的一些经验,总结成此文。一、使用archiveRootObject进行简单的归档 使用NSKeyedArichiver进行归档、NSKeyedUnarchiver进行接档,这种方式会在写入、读出数据之前对数据进转载 2015-09-02 08:59:04 · 555 阅读 · 0 评论 -
iOS中消息的传递机制
注1:本文由破船[博客]译自Communication Patterns。 本文目录如下所示:可用的机制做出正确的选择Framework示例 小结每个应用程序或多或少,都由一些松耦合的对象构成,这些对象彼此之间要想很好的完成任务,就需要进行消息传递。本文将介绍所有可用的消息传递机制,并通过示例来介绍这些机制在苹果的Framework中如何使用,同时,还介绍了一些转载 2015-09-08 15:43:06 · 441 阅读 · 0 评论 -
iOS—修改AFNetworking源文件可接收text/plain的方法
在使用AFNetworking的时候可能会碰到下面的错误: { status code: 200, headers { "Content-Length" = 14; "Content-Type" = "text/plain;charset=utf-8"; Date = "Thu, 22 May 2014 10:37:50 GMT";原创 2015-07-22 17:50:10 · 574 阅读 · 0 评论 -
AFNetworking如何post一个json数据到服务器
1234567891011121314151617AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];//申明返回的结果是json类型原创 2015-07-22 17:23:00 · 970 阅读 · 0 评论 -
iOS 大型项目开发漫谈
来源:CrespoXiao的简书 作者:CrespoXiao标题有些吓人请不要害怕,不过这确实不是扫盲贴,需要一定的iOS开发基础。在我多年的码农生涯中绝大部分时间都是做的小项目,大一些的可能也就是百万行代码的样子,跟Windows系统几千万行源码比简直就是小巫见大巫。不过,一个iOS项目的源码有数百万行算蛮大了。我想说的是,人总是会成长,会担当更大的责任接受更大的挑战,终有一转载 2015-08-28 13:50:53 · 692 阅读 · 0 评论 -
iOS8开发~UI布局(一)初探Size Class
一、新特性Size Class介绍随着iOS8系统的发布,一个全新的页面UI布局概念出现,这个新特性将颠覆包括iOS7及之前版本的UI布局方式,这个新特性就是Size Class。Size Class配合Auto Layout可以解决所有(包括iPhone及iPad)iOS设备屏幕尺寸及屏幕旋转时候的UI适配问题 。二、为什么要使用Size Class直到i转载 2015-06-01 17:51:35 · 606 阅读 · 0 评论 -
IOS 保存图片至相册
应用中有时我们会有保存图片的需求,如利用UIImagePickerController用IOS设备内置的相机拍照,或是有时我们在应用程序中利用UIKit的 UIGraphicsBeginImageContext,UIGraphicsEndImageContext,UIGraphicsGetImageFromCurrentImageContext方法创建一张图像需要进行保存。 IOS的UIKit转载 2015-03-06 09:45:47 · 596 阅读 · 0 评论 -
IOS中的RGB颜色值
在IOS中RGB颜色值范围为(0.0 ~ 1.0)假设颜色值RGB(135,200,0),那么在ios代码中是这样的RGB(135/255, 200/255 , 0/255)转载 2015-03-02 11:45:52 · 723 阅读 · 0 评论 -
UIlable 属性设置 全
//创建uilabel UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(20, 40, 280, 80)]; //设置背景色 label.backgroundColor = [UIColor grayColor]; //设置tag label原创 2014-12-23 09:10:16 · 684 阅读 · 0 评论 -
在IOS上实现二维码扫描
如今二维码随处可见,无论是实物商品还是各种礼券都少不了二维码的身影。而手机等移动设备又成为二维码的一个很好的应用平台,不管是生成二维码还是扫码二维码。下面介绍一下如何在苹果iOS设备上使用二维码:1. 扫描二维码(解码)扫描二维码的开源库有很多如 ZBar、ZXing等。在此以ZBar作为例子构建二维码扫码应用。首先在github上下载ZBar SDK地址https:/转载 2014-12-06 10:48:35 · 2074 阅读 · 0 评论