自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

B9班的真高兴

业余时间决定你的人生

  • 博客(148)
  • 资源 (1)
  • 收藏
  • 关注

原创 博文目录

视图表 定位服务IOS学习之——定位服务1 实现原理:IOS定位服务四种原理,配图IOS学习之——定位服务2 实现基本定位:实现基本定位:1 授权 2 添加设置项 3 locationManager 设置:打开定位,关闭定位,代理方法,获取位置信息IOS学习之——定位服务3 地理信息编码:讲解了地理信息编码相关

2015-01-27 09:09:54 1472 4

原创 I am back

距离上一次发表博客已经多久了?

2023-09-02 01:02:29 88 1

原创 Xcode9 无证书真机调试

写在前面公司分配了新的测试机,证书99台名额已满,所以上网找教程,学习了一下如何使用Xcode无证书进行真机调试。一. 创建证书1. 运行Xcode, Xcode–》Preference–》添加账号(能在appstore下载的账号) 2. 选中刚才添加的AppleID–》Manage Certificates 3. 点击+ –》IOS Development ...

2018-01-12 11:48:09 34031 5

原创 业余时间你在做什么,你就会变成什么样的人?

改变,从业余时间开始

2017-06-06 21:00:43 859 1

转载 将UIColor转换为RGB值

[objc] view plaincopy//将UIColor转换为RGB值  - (NSMutableArray *) changeUIColorToRGB:(UIColor *)color  {      NSMutableArray *RGBStrValueArr = [[NSMutableArray alloc] init];      NS

2016-01-18 14:02:40 798

转载 Xcode代码量统计

在网上搜到几种统计源代码行数的方法:1、打开终端。2、cd到你项目的路径。3、输入如下命令:a) 统计整个工程的所有文件的代码量以及总量find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print

2015-12-30 15:38:16 986

原创 Xib学习总结

写在前面这一段是我关于xib的思考。xib是什么——View 的 对象controller是什么——View行为的控制者,有View作为属性owner是什么——xib的拥有者——可能是View或者Controller关于Xib1.xib和nibxib文件可以被Xcode编译成nib文件,xib文件本质上是一个xml文件,而nib文件就是编译后的二进制文件,该文件将视图等控件对象封装了起来,而

2015-12-15 11:40:35 1233

原创 JSONModel使用

前言程序Json解析库太老了,github找了一个新的三方库来替代:JSONModel使用使用很简单:继承一下就可以@interface RTSPSwitchInfo : JSONModel注意这里我犯了一个错误,模型嵌套的时候,都要继承JSONModel作为父类才能正确解析

2015-12-14 16:21:14 674

原创 Masonry初体验

前言在2015年的前半年,我写了很多博客。但是时间到了下半年,突然不知道怎么写了。因为想写出一些牛逼哄哄的文章满足一下自己的虚荣心,又没有那些大牛们的耐心和强大的技术,所以总是觉得没得可写。后来我想明白了,千里之行始于足下,技术的进步水平的提高,也是一个长期的过程,我的博客,写出自己的思考和记录下每天所得,就很好了。所以以后会多写,有内容多些,没内容少些。概述Masonry中文字面意思是:砖块。

2015-12-07 11:33:42 780

原创 'XXX ' was compiled with optimization

问题描述今天调试的时候,跟踪变量,各种nil,不正常啊。 把变量打印一下,问题出现了: 解决解决是这样的,之前将Debug调成了release,改回去就行了

2015-11-26 09:15:23 1568

原创 吾道——快

前言我曾是拖延症重度患者,曾经尝试在知乎上寻找答案。看完了相关答案。发现答案惊人的相似:拖延症患者追求高效——效率拖延症患者患者都有做计划,有很高的期待——完美主义拖延症患者都有效率惊人爆表的状态——DeadlineDeadline是生产力这一点很好解释,就像高中的假期作业,必然是最后几天效率爆棚的搞定,管你对错甚至直接抄袭,甚至做三道题空一道题目,都可以在最后几天搞定。 就像大学时候的期

2015-11-05 10:50:18 891

转载 苹果账号总结

苹果IOS开发者账号总结详细地址:https://developer.apple.com/programs/which-program/ 个人账号(Individual):费用99美金一年, 该账号在App Store销售者只能显示个人的ID,比如zhitian zhang,单人使用。个人账号只能有一个开发者。100个苹果的iOS设备UDID测试。 公司团队账号

2015-11-02 10:24:42 669

原创 应试2——关于快速学习知识的思考

前言前些日子,我曾经写过《应试》,阐述了我对考试以及应试的思考。 这里,我只写一个问题:如何,快速学习。这张图片是本文的体系,以联系+尝试作为开始,用追求简单做结。 快速学习的起点——联系+尝试所谓联系呢,很简单。就是像盖楼房,先要搭好楼房的框架一样。联系,就是为了把主干连起来作为框架。尝试,强调的是勇气,说起来就是主动寻求挫折,直到打败所有挫折成功。这一点找个例子,如果想学游泳,不放开了去游,

2015-10-16 11:52:00 943

原创 2015阶段性总结

联系知识之间的联系构建了——知识体系 人之间的联系构建了——人脉 篮球是五个人的——马刺可以靠体系的力量干倒天赋 整体性和纪律性——优先于天赋发展勇气左眼中了一拳,右眼要睁开——准备时刻反击 很多事情不是我们做不到——而是我们恐惧去尝试 怕什么——上吧眼光要放长远很多时候我在想考研的意义——持续作用20——30年 人无远虑,必有近忧 时间线放的足够长——很多事情就变了模样 30年的长

2015-10-13 16:04:40 578

转载 Xib文件使用

纯代码写界面有时候会降低开发效率,对于一些通用简单的界面,例如程序设置界面,可以使用xib进行开发。一、关于xib1. xib和nibxib文件可以被Xcode编译成nib文件,xib文件本质上是一个xml文件,而nib文件就是编译后的二进制文件,该文件将视图等控件对象封装了起来,而在程序运行起来后,这些对象会被激活。xib文件本质上是一个xml文件,可以用vim或ca

2015-10-12 13:38:28 1746

原创 应试

前言:我曾经觉得,这是一个无比傻逼的题目。但是在今天我要直面这个问题并且记录下我的所感所思……关于考研我参加过2013,2014年的考研,报名参加了2015年的考研没有去考。没有一次是考上的。关于达标性考试的思考机会——一个进入新的层次实现飞跃的机会。面广——多学科,大量知识深度浅——知识非为“涉及”,“主干”, “涉及“知识

2015-10-09 16:05:36 878

原创 设置BaseSDK和DeploymentTarget

Base SDK设置为当前xcode所支持的最高的sdk版本,比如”iphone Device 9.0”。 iPhone OS Deployment Target设置为你所支持的最低的iPhone OS版本,比如”iPhone OS 8.0”。

2015-10-08 12:00:22 1273 2

转载 Xcode7正式版 出现”-fembed-bitcode”错误

错误提示-fembed-bitcode is not supported on versions of iOS prior to 6.0这时候到build setting里面设置查找”enable_bitcode”, 并把设置改为”NO” Impact of Xcode build options “Enable bitcode” Yes/No来

2015-09-30 09:41:40 1064

转载 CocoaPods 的又一个小坑 required by `Podfile`

可以参考这篇文章:http://blog.csdn.net/pinxue/article/details/47162725在私有仓库上做一个 pod 模块,一直好好的,一通折腾之后突然不对了,在 Example 里运行 pod install,居然报:Resolving dependencies of `Podfile`[!] Unable to satisfy t

2015-09-29 14:24:08 1235

原创 落日爬山

前言这里我先扯一点没用的。为什么有这篇呢,这一篇是我在爬山过程中和媳妇的对话,然后想了想觉得有意思,就总结一下。希望能对自己和后来人有所启迪。努力的意义秦王怫然怒,谓唐雎曰:“公亦尝闻天子之怒乎?”唐雎对曰:“臣未尝闻也。”秦王曰:“天子之怒,伏尸百万,流血千里。”唐雎曰:“大王尝闻布衣之怒乎?”秦王曰:“布衣之怒,亦免冠徒跣,以头抢地耳。这一段摘自《战国策.魏策》讲的是唐雎面见秦始皇,保全安陵国

2015-09-28 17:35:25 776 2

转载 Xcode 7 UI 测试初窥

本文转自:http://onevcat.com/2015/09/ui-testing/Xcode 7 UI 测试初窥Unit Test 在 iOS 开发中已经有足够多的讨论了。Objective-C 时代除了 Xcode 集成的 XCTest 以外,还有很多的测试相关的工具链可以使用,比如专注于提供 Mock 和 Stub 的 OCMock,使用行为驱动测试的 Kiwi 或

2015-09-28 14:01:17 907

转载 燃烧的平台

这是一篇旧闻,诺基亚垂死之前著名的燃烧的平台理论今天有诺基亚员工向Engadget提供了一封诺基亚内部邮件,邮件作者为诺基亚新任 CEO Stephen Elop。他在邮件中一语双关,称诺基亚正站在一个 “燃烧的平台” 上,必须改变自身行为才能东山再起。这是否意味着诺基亚要投奔 Android 或 Windows Phone 7 等平台呢?Elop 的这份备忘录

2015-09-28 11:52:11 1264

原创 关于指针和引用的思考

1.指针和引用#pragma mark- 1.about Point Quotevoid createPointAndQuote(){ //指针就像电话号码——指向 人 (正确的错误的) 有时也会空号 char char_tmp='a'; char *char_point=&char_tmp; printf("指针是一个地址:\n%x\n",char_point)

2015-09-25 11:18:44 770

转载 ios9兼容系列之解决iPad提交报错“iPad Multitasking support requires launch story board in bundle '”

如题:博主提交ios9app时弹出以下提示:ERROR ITMS-90475: "Invalid Bundle. iPad Multitasking support requires launch story board in bundle 'xxxx'."ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requ

2015-09-24 17:01:01 3302

原创 我的职业性格测试结果

INTJ 专家型——追求能力与独立报告接收人:才储成员6284414日期:2015/9/20一、你的MBTI图形二、基本描述INTJ (Introverted Intuition with Thinking)代表人物:扎

2015-09-23 16:32:20 3801

原创 malloc,free,new 函数的总结

malloc函数一、作用malloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。C,C++规定,void* 类型可以强制转换为任何其它类型的指针。二、定义1.原型extern void *malloc(unsigned int num_bytes);2.头文件#include <stdlib.h>3.功能分配长度为num_bytes字

2015-09-11 16:00:37 719

转载 C++中引用和指针的区别

概述下面用通俗易懂的话来概述一下:指针-对于一个类型T,T*就是指向T的指针类型,也即一个T*类型的变量能够保存一个T对象的地址,而类型T是可以加一些限定词的,如const、volatile等等。见下图,所示指针的含义:引用-引用是一个对象的别名,主要用于函数参数和返回值类型,符号X&表示X类型的引用。见下图,所示引用的含义:指针和引用的区别首先,引用不可以为空,但指针可以为空。前面也说过了引用是

2015-09-11 09:37:45 673

转载 2014 iOS开发者收入调查报告(二):企业开发者篇

在此前的《2014 iOS开发者收入调查报告(一):个人开发者篇》中,我们从多个方面对个人开发者进行了多维度的数据分析和展示,以帮助大家一窥目前国内个人开发者的收入和生存现状。在该报告的第二部分--企业开发者篇中,我们将从多角度对占有相当大比例的企业开发者进行分析。本次调研同样以CocoaChina网站用户为基础,总样本数量为3591,调研时间为2014年12月16日-2015年1月31日。

2015-09-09 10:38:53 817

转载 2014 iOS开发者收入调查报告(一):个人开发者篇

2014年12月,CocoaChina以网上调查问卷形式发起了“2014 iOS开发者收入调查报告”活动,得到了广大开发者的支持。在对问卷数据进行了整理分析后形成了本次调查报告,从而让我们对国内iOS开发者的收入和生存状态有一个大概的了解。《2014 iOS开发者收入调查报告》以CocoaChina网站用户为基础,总样本数量为4786,调研时间为2014年12月16日-2015年1月31日

2015-09-08 13:46:41 1186

翻译 IOS 多线程编程指南:1介绍

IntroductionThreads are one of several technologies that make it possible to execute multiple code paths concurrently inside a single application. Although newer technologies such as operation obj

2015-09-07 13:36:17 751

转载 qsort函数用法

qsort函数用法qsort   功 能: 使用快速排序例程进行排序   用 法: void qsort(void *base, int nelem, int width, int (*fcmp)(const void *,const void *));   各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针用于

2015-09-01 13:20:03 541

翻译 IOS block编程指南 6 Block的使用

Using BlocksInvoking a BlockIf you declare a block as a variable, you can use it as you would a function, as shown in these two examples:int (^oneFrom)(int) = ^(int anInt) { return anInt - 1;};pri

2015-09-01 11:07:57 1210

翻译 CocoaAsyncSocket 文档3:介绍GCDAsyncSocket

原文地址:https://github.com/robbiehanson/CocoaAsyncSocket/wiki/Intro_GCDAsyncSocketGCDAsyncSocket is a TCP library. It’s built atop Grand Central Dispatch.This page provides an introduction to the lib

2015-08-31 12:01:59 1877 2

转载 Xcode: Auto property synthesis will not synthesize property 解决

Auto property synthesis will not synthesize property ‘title’; it will be implemented by its superclass, use @dynamic to acknowledge intention这是说编译器自动给属性title合成getter和setter的时候将会在它的父类上实现,也就是说坑爹的xcode6.3

2015-08-28 10:28:09 4283

原创 Cocoapods安装遇到的问题

前言今天听一个同行介绍Cocoapods,兴冲冲的准备安装,谁想上来就出现问题,无奈专开一篇记录安装的问题问题问题1:ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why: Unable to download data from https://rubygems.org/ - Errno::ECONNRES

2015-08-27 16:19:46 924

转载 CocoaPods详解之----制作篇

CocoaPods详解之----制作篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/20067595转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!学会使用别人的Pods依赖库以后,你一定对创建自己的依赖库

2015-08-27 13:05:01 480

转载 CocoaPods详解之----进阶篇

CocoaPods详解之----进阶篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/19178709转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、Podfile.lock文件上文讲过,在开始使

2015-08-27 13:03:08 463

转载 CocoaPods详解之----使用篇

CocoaPods详解之----使用篇作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18737437转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!一、什么是CocoaPods1、为什么需要Coco

2015-08-27 13:01:40 488

转载 出现( linker command failed with exit code 1)错误总结

这种问题,通常出现在添加第三方库文件或者多人开发时。这种问题一般是找不到文件而导致的链接错误。 我们可以从如下几个方面着手排查。1.以如下错误为例,如果是多人开发,你同步完成后发现出现如下的错误。[html] view plaincopyUndefined symbols for architecture 

2015-08-27 11:10:00 522

翻译 CocoaAsyncSocket 文档2:常见陷阱

原文:https://github.com/robbiehanson/CocoaAsyncSocket/wiki/CommonPitfallsCommon Pitfalls - Don’t Be A VictimOver the years we’ve noticed that many issues arrise from general confusion about the TCP proto

2015-08-25 17:01:08 1315

licecap123

Mac下生成gif的工具,找来制作gif图片上传博客的,亲自使用还好。

2015-01-06

空空如也

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

TA关注的人

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