摘要:
#####由于各种原因,前几天把手上的HTC 606w给二手交易了,然后二手买了一只全新的韩版S4蓝色e330s作为主力手机使用。现在主要就用户体验的角度对这只新的手机做次评价。#####第一次做手机的评价,不知道写成什么样子,以后会持续改进。---#整机体验##盒子篇首先拿到的是盒子,纸质盒,表面... 阅读全文
摘要:
今天代码写不下去的时候,躺在床上看了一下浪潮之巅。翻了一下书目,选了apple公司那一篇。其实apple公司的事情我已经听过不止一次了,但是每次都是间间断断地听说,都没有系统地了解它到底是经历了怎么样的一个潮起潮落,好吧,今天我总算是开了一回眼界,完整地看了一遍apple的历史。其实,apple的历史简单点概括就是这样。Jobs跟人合伙想做个廉价的PC出来卖钱,于是有了apple1,然后大家都看到了微机的市场,于是都来抢地盘,IBM实力强,抢的最凶。然后Jobs看着自己抢不过别人,开始想一些新的东西,于是用上了施乐工作室做的图形界面,做了macintosh,第一台图形界面的电脑(好像说lisa 阅读全文
摘要:
其实开始读微软的这篇已经比较久了,从来学校的前一天晚上等车的时候就开始读了,直到今天才看完。嗯,微软的确是个帝国。那就从头开始讲把,关于帝国的传奇都是比较长的故事呢。至于我的叙述水平和我的知识水平都还处在比较渣的地步,这篇博客也并不是我的最终稿,等我的知识丰富了会继续更新我博客中错误的知识,如果有人看到有错误,请给我指正,多谢。关于创始人比尔盖茨,我相信这个人大家都比较熟悉,他的故事也是被各家传颂。关于他在微软之前给我印象最深刻的事情有两件。第一件是关于他很小的时候,有次他当着全校人的面背诵了圣经,我不记得那是多长的文章了,10w字?反正绝对不是一个正常小孩子能够背诵下来的,正常的大人也不可能 阅读全文
摘要:
我终于开始写我的第一个cocos2d-iphone程序了。纪念一下额,这是一个悲伤的故事。其实我从开始准备开发iOS已经好久了,从我装上Xcode开始到现在,应该已经有差不多一年的时间了把。还记得我第一次拿到Mac,我擦类,那个兴奋。结果用了不到半天,拿到专卖店去装了Windows——额,尼玛不会用OS X啊!然后我的整个大一,一直用着Mac上的Windows系统,却一直不知道我的Mac上还有原版的OS X。吴昊在第二个学期开学的时候第一次打开了我的Mac OS X,那是我摆脱小白以后第一次真正意义上的认识OS X,感觉好厉害的样子,但是想到各种不能玩游戏,还有各种不会,就没有继续去碰它。这样 阅读全文
摘要:
##关于如何在编译Xcode-Plugin工程的时候增加Cocoapods依赖###以及在Mac App上使用Cocoapods的时候遇到`Library not found for -lPods`时的解决办法*最近在写一个Xcode的插件,需要导入Cocoapods的依赖,但是添加Pods以后不管怎么样都无法编译成功,始终都是`Library not found for -lPods`错误,在官... 阅读全文
摘要:
#命令行实用命令记录##查看目录大小命令:du主要使用方法: `du [参数] [文件]`(*参数可缺省,文件缺省则为`.`,即`du` = `du .`*)###参数- `-a` 显示所有文件大小- `-b` `-k` `-m` `-g` 使用byte、KB、MB、GB来表示大小- `-h` 自动使用K、M、G来表示大小- `-c` 同时显示本目录的总大小- `-s` 只显示最后总共的大小###... 阅读全文
摘要:
#关于iTerm和Zsh终于我还是踏入了Zsh的行列,时间有点紧张,要开始做毕设了,关于Zsh和iTerm的好处我就不多说了哈,以后有时间再聊哈##Installation---###install Zsh- 使用brew来安装Zsh$`brew install zsh`- 设置Zsh为默认在`/etc/shells`文件末尾添加`/usr/local/bin/zsh`,然后执行`chsh -s ... 阅读全文
摘要:
#申请开发者证书 知道了什么是证书,我们现在就开始申请证书了 ###1. 找到KeyChain钥匙串,在Mac应用里可以找到###2. 在钥匙串的菜单中选择从证书颁发机构请求证书,填写邮件地址,选择储存到磁盘,放在随便哪个地方只要好找就行,等会会用到###3. 来到Apple Developer官方页面,选择Certificate,右上角点击加号###4. 选择第一个选项iOS App Devel... 阅读全文
摘要:
#Certificates, Identifiers &Profiles 简介 每次到这个页面,我都不知道这几个选项是干啥的,我相信有很多同学跟我一样,所以首先我们就来先介绍下Developer的这几个选项##Certificates- Certificate就是证书,是用于把一台Mac电脑标志为开发者电脑所必须的证明- 开发证书Development Certificate,用于授权开发权限- ... 阅读全文
摘要:
#View的自适应属性autoresizingMask属性每一个UIView都有一个autoresizingMask属性,这个属性是用于适应父视图的大小与子视图适应的,源码如下```enum { UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleLeftMargin = 1 << 0, UIV... 阅读全文
摘要:
#Hidden、Alpha、Opaque的区别###在iOS中,每个View都有Hidden、Alpha、Opaque三个关于透明的属性,官方文档介绍如下:```1. @property(nonatomic) CGFloat alpha;This value affects only the current view and does not affect any of its embedded ... 阅读全文
摘要:
GCD多线程详解===---##1. 什么是GCDGrand Central Dispatch 简称(GCD)是苹果公司开发的技术,简单来说,GCD就是iOS一套解决多线程的机制,使用GCD能够最大限度简化多线程编程##2. 简单使用GCD```/** * 在主线程执行 */dispatch_async(dispatch_get_main_queue(), ^{ ;});``````/**... 阅读全文
摘要:
iOS开发——Block详解===---##1. Block是什么- 代码块- 匿名函数- 闭包——能够读取其他函数内部变量的函数- 函数变量- 实现基于指针和函数指针- 实现回调的机制Block是一个非常有特色的语法,它可以把一个代码块作为一个变量来保存,也可以通过函数传递变量,然后让其他的对象来执行这一代码块。可以保存传递并在其他地方执行的代码块,这是我对Block的理解,也是我觉得Block... 阅读全文
摘要:
##问题描述```在iOS7下开发,真机调试时,UIButton的其他事件响应都正常,但是UIControlEventTouchDown事件响应会延迟,而且不同响应区域发生的延时情况不同,有时延迟1s以后响应TouchDown事件,有时候一直按着不动就不响应事件,只有把手指轻轻滑动下才能正常响应TouchDown事件。```---##问题分析```UIControlEventTouchDown事件... 阅读全文