自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 iOS开发之fastlane自动化打包工具安装和使用

fastlane的文档:https://docs.fastlane.tools/ fastlane介绍: fastlane是用Ruby语言编写的一套自动化工具集和框架,每一个工具实际都对应一个Ruby脚本,用来执行某一个特定的任务,而fastlane核心框架则允许使用者通过类似配置文件的形式,...

2019-03-06 15:57:49 407 0

转载 Objective-C语言的动态性总结(编译时与运行时)

转载自:转载请务必注明原文链接;欢迎文章下公开讨论。 https://blog.csdn.net/cordova/article/details/53876682 编译时与运行时 编译时: 即编译器对语言的编译阶段,编译时只是对语言进行最基本的检查报错,包括词法分析、语法分析等等,将程序代...

2018-09-18 10:51:31 248 0

原创 iOS开发之GPUImage研究总结,视频、图片等添加滤镜(转载)

转载自:https://blog.csdn.net/Xoxo_x/article/details/52695032(非常感谢!) Part one: 关于GPUImage 这里直接引用官方描述: The GPUImage framework is a BSD-licensed iOS lib...

2018-07-23 14:32:18 1293 0

原创 iOS开发之线程组解决请求多个接口数据,完成后,再刷新界面

//线程组解决同一个界面需要请求多个接口数据,当全部请求完成后,再进入主线程刷新界面     /*      这种问题使用 dispatch_group_enter(grpupE);来解决,dispatch_group_enter 和 dispatch_group_leave 必须要成对出现;...

2018-07-18 16:34:38 5482 0

原创 iOS开发之NSLocalizedString,多个本地化语言(Xcode9.2)

一、系统中宏定义的NSLocalizedString,如图: 第一个参数key是从Localizable.strings这个文件中读取对应的key-value值。 第二个参数comment可以是nil,可以是一段为空的字符串,也可以是对key的注释。 二、NSLocalizedStrin...

2018-07-09 17:09:53 2535 2

原创 iOS开发基础之第三方调起自己的App

  URL Scheme的作用 我们都知道苹果手机中的APP都有一个沙盒,APP就是一个信息孤岛,相互是不可以进行通信的。但是iOS的APP可以注册自己的URL Scheme,URL Scheme是为方便app之间互相调用而设计的。我们可以通过系统的OpenURL来打开该app,并可以传递一些...

2018-07-04 14:58:50 1241 0

原创 App性能检测之Instrunments常用工具简单介绍

Instrunments:   如何打开或运行Instrunments? 方式一: 方式二: Instrunments打开后的界面样式:   打开方式: 双击图标,会进入到各自界面,然后我们就可以进行下面的工作。  此外,下面的测试都建议使用真机测试,模拟器会非常...

2018-06-27 17:34:13 307 0

转载 Button控件位置超出父视图,点击无响应的解决办法

在日常开发中我们经常和按钮打交道,但是有时候会碰到比较难处理的问题,就是按钮不响应点击事件,这时候我们需要从下面几方面排查。   按钮不响应的原因 1、按钮添加到了一个没有开启用户交互的父View上,例如UIImageView,这时候开启父试图的交互 view.userInteracti...

2018-06-26 10:07:31 1875 0

原创 2018最新的在AppStore上申请加急审核步骤

1、首相登录iTunesconnect账号,选择问号-----》选择联系我们 2、选择App审核 3、选择加快App审核的要求 4、选择联系App Review 5、选择:request an expedited app review 6、选择电话地区号,中国属于86...

2018-06-21 15:58:53 9091 0

原创 获取rootViewController的正确方式

最近项目中经常会出现,不同的弹框同时出现在一个界面上的情况,所以研究了一下,如何避免此种情况的发生。 (关于UIAlertView显示的问题可参考:https://www.jianshu.com/p/7ac398ef4532) 首先,获取rootViewController的方式有两种: ...

2018-06-21 13:42:26 3471 0

原创 Python基础入门之列表生成式

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'Heiti SC Light'; color: #831100} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px H...

2018-01-05 14:58:48 315 0

原创 Python基础入门之迭代

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'Heiti SC Light'; color: #831100} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px H...

2018-01-04 11:13:15 618 0

原创 Python基础入门之切片

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Helvetica; color: #831100} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-hei...

2017-12-29 14:33:54 879 0

原创 Python基础入门之函数三之递归函数

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'Heiti SC Light'; color: #831100} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px &...

2017-12-29 14:21:04 927 0

原创 Python基础入门之函数二

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'Heiti SC Light'; color: #831100} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px H...

2017-11-20 19:22:53 466 0

原创 Python基础入门之函数一

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Helvetica; color: #831100} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-hei...

2017-11-14 09:35:24 622 0

原创 Python基础入门之Dict和Set类型二

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px 'Heiti SC Light'; color: #831100} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px H...

2017-11-09 09:22:32 605 1

原创 Python基础入门之Dict和Set类型一

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Helvetica; color: #831100} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; min-hei...

2017-11-06 13:40:33 385 0

原创 Python基础入门之条件判断和循环二

3.4、Python之for循环list或tuple可以表示一个有序集合。如果我们想依次访问一个list中的每一个元素呢?比如 list:L = ['Adam', 'Lisa', 'Bart']print L[0]print L[1]pr...

2017-11-02 11:29:05 728 0

原创 Python基础入门之条件判断和循环一

3.1、Python之if语句计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:age = 20if age >= 18:    print 'your age is', ag...

2017-11-01 14:59:51 556 0

原创 Python基础入门之List和Tuple类型三

2.7、Python之创建tupletuple是另一种有序的列表,中文翻译为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。同样是表示班里同学的名称,用tuple表示如下:>>> t = ('Adam', ...

2017-10-31 15:51:48 483 0

原创 Python基础入门之List和Tuple类型二

2.4、Python之添加新元素现在,班里有3名同学:>>> L = ['Adam', 'Lisa', 'Bart']今天,班里转来一名新同学 Paul,如何把新同学添加到现有的 list 中呢?第一个办法是用 list...

2017-10-30 09:42:48 427 0

原创 Python基础入门之List和Tuple类型一

2.1、Python创建listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> ['Michael', 'Bob', &...

2017-10-27 16:53:34 770 0

原创 Python基础入门之变量和数据类型二

1.5、Python中定义字符串前面我们讲解了什么是字符串。字符串可以用''或者""括起来表示。如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示:"I'...

2017-10-26 09:50:02 505 0

原创 Python基础入门之变量和数据类型一

1.1、Python中的数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:一、整...

2017-10-25 14:09:49 636 0

原创 2017最新的CocoaPods的安装过程

如下图所示:注意注意:::解决办法的地址,改成最新的https://gems.ruby-china.com 文章内容可参考之前我的博客:http://blog.csdn.net/hbblzjy/article/details/51271863              ...

2017-10-25 09:33:42 1446 0

原创 Python基础入门之课程介绍

Python开发的入门教程,将介绍Python语言的特点和适用范围,Python基本的数据类型,条件判断和循环,函数,以及Python特有的切片和列表生成式。希望能够让您快速入门并编写简单的Python程序。如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有...

2017-10-24 15:21:34 1677 0

原创 关于开发证书,推送证书,发布证书创建的说明(亲测)

首先这篇文章跟之前的两篇文章是有一定的联系的,所以这篇文章是在前两篇的基础上编辑的,2017iOS开发最新的打包测试步骤(亲测)和2017最新App上架流程(首次,被拒后重新提交)(亲测) 一、首先讲一下开发证书的创建流程:1、开发证书的流程跟发布证书的类似,...

2017-03-06 11:51:37 3119 0

原创 2017iOS开发最新的打包测试步骤(亲测)

最近也是忙着修改项目,今天把最近遇到的问题和知识给大家分享一下。有时候我们需要将我们的项目发给测试组进行bug测试,这时候我们就需要把自己的项目打包,生成一个二维码或者链接的形式,给测试组,接下来就是操作步骤还是要注意两个问题:1、有付过钱的开发者账号;2、Xcode软件是正规下载的软件1、进入开...

2017-02-28 16:11:34 19554 2

原创 2017最新App上架流程(首次,被拒后重新提交)(亲测)

最近,刚换工作,事情比较多,所以把最近上传App的流程给大家分享一下,不喜勿喷~上架App,首先需要确定:1.拥有已付费的开发者账号2.确定Xcode开发工具是正规的,从App Store上下载的,而且不是beta测试版本的现在开始操作步骤:1、打开开发者网站https://developer.a...

2017-02-21 18:11:32 31361 7

转载 iOS APP 如何做才安全

本来 写了一篇《iOS 如何做才安全--逆向工程 - Reveal、IDA、Hopper、https抓包 等》,发现文章有点杂,并且“iOS 如何做才安全”这部分写的越来越多,觉得 分出来更清晰一点。所以拆成两部分。 同时也是为了大家能 共同讨论,毕竟不是专业搞安全的,如果文中有错误 欢迎指正,共...

2016-08-26 11:16:03 1708 0

原创 将项目Demo上传到Github上的操作步骤

之前我有很多代码直接上传到了CSDN上,主要是因为操作方便,今天我就说说将源码Demo上传到Github上的操作步骤。首先,你要先确定自己在Github上有自己的账户名,账户邮箱和密码。如果没有可以先去https://github.com注册,如果有了可以点击Sign In登录。之后,我们开始进行...

2016-08-24 17:24:13 4578 1

转载 iOS开发中的这些权限,你搞懂了吗?

作者:Amin链接:https://zhuanlan.zhihu.com/p/21526810来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。写在前面APP开发避免不开系统权限的问题,如何在APP以更加友好的方式向用户展示系统权限,似乎也是开发过程中值得深思的一件事;...

2016-08-11 12:09:06 2040 0

转载 iOS基础常用细节问题处理65条

1. 不可变数组  转变为可变数组  //声明实例变量的数组  必须记得实现 //对于遍历数组找到对象后 如果还需要查找 记得先结束 再查找(return/break) NSArray * arr = @[@"人在囧途",@"煎饼侠",@"...

2016-07-26 12:19:17 1410 0

原创 iOS开发 runtime实现原理以及实际开发中的应用

自己写了一个小例子:有一些相关知识点和博客文章 A: 首先现在控制器里面初始化一个对象,然后调用对象的方法: #import "ViewController.h" #import "Message.h" #import "NSObject+As...

2016-07-21 11:49:26 1110 0

原创 关于UIView用户交互相关的属性和方法

UIView除了负责展示内容给用户外还负责响应用户事件   1、交互相关的属性   userInteractionEnabled 默认是YES ,如果设置为NO则不响应用户事件,并且把当前控件从事件队列中删除。也就是说设置了userInterfaceEnabled属性的视图会打断响应者链导致该...

2016-05-05 12:28:22 3776 0

原创 关于NSString和NSMutableString的相关用法和基本介绍

Objective-C 中核心处理字符串的类是 NSString 与 NSMutableString ,这两个类最大的区别就是NSString 创建赋值以后该字符串的内容与长度不能在动态的更改,除非重新给这个字符串赋值。而NSMutableString 创建赋值以后可以动态在该字符串上更改内容与长...

2016-05-02 15:14:29 3352 0

原创 对于CocoaPods的简单理解,实践安装使用过程和常见问题

(本文是自己通过其他文章进行的自我编辑和简单修改,请大家凑活看看。) 一、什么是CocoaPods CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。 在使...

2016-04-28 09:50:15 3757 0

原创 我对多线程的理解和分类

一、多线程的定义和使用信息: 多线程是一个比较轻量级的方法来实现单个应用程序内多个代码执行路径 在系统级别内,程序并排执行,程序分配到每个程序的执行时间是基于该程序的所需时间和其他程序的所需时间来决定的。 然而,在每个程序内部,存在一个或者多个执行线程,它同时或在一个几乎同时发生...

2016-04-24 22:14:02 5536 0

原创 关于颜色色值和对应名称的总结

颜色值 定义HTML颜色为红,绿,蓝三色值(RGB)的组合使用一个十六进制表示法(十六进制)。 可以给光源之一的最低值是0(十六进制:00)。 最高值是255(十六进制:FF)。 被指定为十六进制值3对两个数字,一个#符号开始。 颜色 颜色的十六进制 颜...

2016-04-19 20:40:58 6351 0

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