自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 iOS GCD使用

dispatch_queue_t queue = dispatch_queue_create("testQueue", DISPATCH_QUEUE_CONCURRENT); dispatch_async(queue, ^{ // 追加任务1        [self.hud show:YES];        for (int i = 0; i < 2; ++i) { [NSThread ...

2018-03-28 16:46:42 284

原创 iOS App上架流程(2016详细版),真心很详细。

一、前言:作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(Univ...

2018-03-19 16:05:55 218

转载 CFRunLoopRef 的内部逻辑(向 ibireme学习)

据苹果在文档里的说明,RunLoop 内部的逻辑大致如下:/// 用DefaultMode启动void CFRunLoopRun(void) { CFRunLoopRunSpecific(CFRunLoopGetCurrent(), kCFRunLoopDefaultMode, 1.0e10, false);}/// 用指定的Mode启动,允许设置RunLoop超时时间int C...

2018-03-19 10:37:32 510

原创 iOS RunLoop详解

一、简介CFRunLoopRef源码RunLoop是一个对象,这个对象在循环中用来处理程序运行过程中出现的各种事件(比如说触摸事件、UI刷新事件、定时器事件、Selector事件),从而保持程序的持续运行;而且在没有事件处理的时候,会进入睡眠模式,从而节省CPU资源,提高程序性能。RunLoop的代码逻辑:详细解释请看这里// 用DefaultMode启动void CFRunLoopRun(vo...

2018-03-19 10:32:07 174

原创 Swift编程语言

The Swift Programming Language中文手册1.【精校版】The Swift Programming Language--欢迎使用Swift--关于Swift2.【精校版】The Swift Programming Language-欢迎使用Swift-Swift 初见3.The Swift Programming Language--语言指南--基础部分4.The Swi...

2018-03-19 09:51:30 258 1

原创 iOS 不同机型屏幕适配

// .pch 文件中写// 判断是iPhone机型/* * 4s 960 * 640 * 5/5s 1136 x 640 * 6/6s/7/8 4.7英寸 1334 x 750 * 6p/6sp/7p/8p 5.5英寸 1920 x 1080 * X 5.8英寸 2436 x 1125 } */#define IS_IPHONE_4s [UIScreen instancesR...

2018-03-19 09:51:14 3947

原创 App Store 审核被拒整理

整理以前和现在遇到的审核被拒第一:2.2 DetailsWe discovered one or more bugs in your app when reviewed on iPhone running iOS 8.1.3 on both Wi-Fi and cellular networks.Specifically, we were not able to complete the In A...

2018-03-19 09:45:58 12845 1

转载 热更新 FrameWork

工作中遇到想要绕过AppStore直接更新App的要求!这里友情提示下,看了很多资料只是是实现了功能,但在项目中并没有真正用到!资料大多都显示会被拒,这个说的是个人级的,好像企业级的不会这样,仅仅是项目需要做的尝试!下面进入主题,建立framework工程!这里把想要改变的东西封装到FrameWork以便实现热更新,提一下关于BundiD 一定要一致,在打包的时候一定在Edit scheme ...

2018-03-19 09:21:03 477

原创 iOS App上架流程

一、前言:作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。二、准备:一个已付费的开发者账号(账号类型分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费。)。一个已经开发完成的项目。三、检查:你的Xcode必须是正式版的,b...

2018-03-12 10:39:20 335 1

原创 iOS环信聊天界面中点击头像和消息的几种状态

/* 环信自带头像点击事件 */- (void)messageViewController:(EaseMessageViewController *)viewController  didSelectAvatarMessageModel:(id<IMessageModel>)messageModel {   内容可以根据需要自己添加}/*! @method @brief 点击了简历消息...

2018-03-09 11:04:26 921

iOSpickView封装

对pickview进行封装,只需传入字典数据,片刻使用

2017-04-28

swift3.0三种反向传值方法

对swift3.0中三种反向传值方法进行梳理,现在一个工程里边

2017-04-28

iOS https封装

针对iOShttps数据加密网络请求进行封装

2017-04-28

空空如也

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

TA关注的人

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