自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LV140526的专栏

跬步之始

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 async与await 浅谈

简介.net4.5(C#5.0)之后,两个异步语法糖——让异步逻辑成为了近似线性的流程。基本语法 关键字:方法头使用 async 修饰。 要求:包含 N(N>0) 个 await 表达式(不存在 await 表达式的话 IDE 会发出警告),表示需要异步执行的任务。 返回类型:只能返回 3 种类型(void、Task 和Task<T>)。Task 和Task<T> 标...

2018-06-05 15:56:27 783

转载 cocoaPods

cocoaPods是啥?简单的说就是个管理第三方开源库的玩意,比如MJRefresh之类的。想要啥,只要在podfile文件中加一行就行,然后pod install一下,第三方库就加到工程中了,很简单,现在来安装吧。安装安装前先检查下Ruby有没有安装这样表示安装好了。在终端输入以下命令:$ sudo gem install -n /usr/local/bin cocoapods如果没有反应,则输...

2018-02-28 09:31:58 1010

转载 字典映射到一个对象

从字典映射到一个对象,这是KVC中的一个方法所提供的,这个方法就是 setValuesForKeysWithDictionary: ,非常好用,不需要你来一一的给对象赋值而直接从字典初始化即可,但用的不好会经常崩溃,本教程就来讨论这些使用的细节.首先,先初始化一个字典,如下所示:--------------------------------------------------------

2017-10-31 16:42:42 431

转载 转-根据服务器返回的不同消息实现跳转到不同的控制器

根据服务器返回的不同消息实现跳转到不同的控制器- (void)pushViewControllerWithName:(NSString *)methodName parameters:(NSDictionary *)param { UIViewController *vc = [[NSClassFromString(methodName) alloc] init]; /**此

2017-10-31 13:40:24 266

转载 【iOS开发】企业版证书($299)In-House方式发布指南

一、明确几个概念1、企业版IDP:即iOS Development Enterprise Program。注意是$299/Year那种,并不是$99/Year的那种。2、In House:是只企业内部发布,仅限企业内部人员使用。二、In-House方式特点1、不能发布到Apple Store进行销售。2、不需要Apple评审。3、可以使用

2015-07-22 11:38:11 616

转载 iOS中几种数据持久化方案

概论所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:plist文件(属性列表)preference(偏好设置)NSKeyedArchiver(归档)SQLite 3CoreData沙盒在介绍各种存储方法之前,有必要说明

2015-07-20 16:23:36 466

转载 ASIHTTPRequest和ASINetworkQueue实现队列下载

ASIHTTPRequest是一个很常见的网络请求开源框架,虽然博主声明已经不更新,但目前来看依旧可以满足大部分需求。ASIHTTPRequest负责单独文件的下载,存储在iOS的文件系统中,比如Document目录下或者Cache目录。ASINetworkQueue是下载队列,里面添加很多的单独的ASIHTTPRequest下载任务,可以更好的管理多个下载请求。这里记录ASIHTTPRe

2015-07-20 16:15:11 384

转载 常用宏IOS

#ifndef MacroDefinition_h#define MacroDefinition_h //-------------------获取设备大小-------------------------//NavBar高度#define NavigationBar_HEIGHT 44 //获取屏幕 宽度、高度#define SCREEN_WIDTH ([UISc

2014-10-10 13:31:28 365

转载 [转] IOS推送 最详细 最正确的一版

最近在研究ios的推送问题,遇到了一些问题,最终整理了一下。放在这里和大家分享APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务器。上图可以分为三个阶段:第一阶段:应用程序的服务器端把要发送的消

2014-10-08 14:19:31 518

转载 使Xcode在任何抛出异常时候进入断点

使Xcode在任何抛出异常时候进入断点  11-12, 2009 有好多异常,无法正常进入断点,程序会直接退出,比如:这时候我们甚至不知道使在哪出现的这个错误,OK,打开Run>>Debugger 找到程序退出位置:然后添加一个软断点 Run->Manage Breakpoints -> Add symbolic breakpoint, 并输入objc_exce

2014-09-01 13:53:28 359

转载 GCD

什么是GCDGrand Central Dispatch (GCD)是Apple开发的一个多核编程的解决方法。该方法在Mac OS X 10.6雪豹中首次推出,并随后被引入到了iOS4.0中。GCD是一个替代诸如NSThread, NSOperationQueue, NSInvocationOperation等技术的很高效和强大的技术,它看起来象就其它语言的闭包(Closure)一样,但苹

2014-09-01 10:29:43 336

转载 UDID和OpenUDID

最近看友盟的SDK更新日志:Apple公司于2013年5月1日开始,拒绝采集UDID的App上架App Store。 为适应Apple公司的这一政策,2013年4月23日之后,友盟统计分析iOS平台的SDK只提供OpenUDID版本。 OpenUDID版本SDK使用OpenUDID为统计标准,兼有mac地址的统计。同时,我们已经上线服务器端解决方案,避免大家在将SDK从UDID版本切换到O

2014-08-26 11:05:53 670

iPhone开发书籍大全

集合了各种时下热门的IOS开发书籍,很适合新手及老手阅读!!

2013-05-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除