![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 80
gauss_li
在人生的道路上努力爬行
展开
-
iOS初探
这只是一篇很简略的文章只为让自己坚持学习基本都是从书中得到的笔记2007年1月,苹果发布了iPhone OS 1.0,逐渐,iPhone手机便开创了一个新的时代。乔帮主对人类的贡献可谓是巨大的。2013年6月10日,苹果公司在WWCD 2013大会中发布了最新的iOS 7系统,至此,扁平时代是否就会因此到来?网上对于iOS 7的看法有褒有贬,无论怎么样,对于我自己来说,原创 2014-01-07 23:58:43 · 552 阅读 · 0 评论 -
iOS--字符编码,NSString和UTF-8间的转换
编码的简单介绍以及在iOS中如何对字符串进行UTF-8规则的编码和解码原创 2015-04-14 02:29:38 · 10979 阅读 · 0 评论 -
iOS--二维码生成和扫描
iOS--二维码生成和扫描,本文结合网上各位大神的代码,生成一个Demo项目,讲述了关于二维码生成和扫描的操作。原创 2015-06-01 10:43:10 · 820 阅读 · 0 评论 -
iOS--定义变量中的指示符assign、atomic(nonatomic)、copy、readonly、readwrite、retain、strong、weak、unsafe_unretained
定义变量中的指示符assign、atomic(nonatomic)、copy、readonly、readwrite、retain、strong、weak、unsafe_unretained原创 2015-02-11 16:50:32 · 879 阅读 · 2 评论 -
iOS--CocoaPods的安装与使用记录
背景前段时间参见了一个很casual的面试,一间初创公司老大邀请了他在微信的好友作为面试官,同时也是比我大两届的师兄,谈话中感到自己被指导了一番,明白自己的技术还是太渣了~~之后一直在赶羊晚的项目,这段时间,稍微空闲了点,就一直在思考如何才能加速自己的开发效率。通过那一次的面试自己印象深刻的有三点:1是有效运用各种辅助工具;2是实现自动化以及模块化,减少做重复的工作;3是语言须是要学,但是更重要的是原创 2015-12-15 10:30:07 · 612 阅读 · 0 评论 -
iOS--UILabel字体默认宽度和高度
今天发现了UILabel的一个属性:intrinsicContentSize,这个属性能返回UILabel对象的内容宽高(1行文本)。 接着发现UILabel对象的文字宽度是由文字的font属性和文字个数确定的,而且中文、英文、数字的宽度计算还不一样,我认为的一个原因是iOS默认的字体中,中文是等宽字体,而英文和数字并不是等宽字体。中文 由于等宽,所以很好计算,就是 每个中文文字的宽度 * 文原创 2016-03-30 12:17:59 · 14329 阅读 · 1 评论 -
iOS--代码片段
1. 获取字符串的宽度CGSize size = [@str sizeWithAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:14]}];2. 根据键盘高度改变输入框的位置监听键盘frame改变(UIKeyboardWillChangeFrameNotification)[[NSNotificationCenter defaultC原创 2016-02-22 17:22:03 · 341 阅读 · 0 评论 -
iOS--xcodebuild命令记录
描述build Xcode projects and workspace xcodebuild可以编译打包Xcode项目内的一个或多个targets,或Xcode工作区或项目内的一个scheme。 要编译打包Xcode项目,需要在项目目录下执行xcodebuild命令(如目录包含name.xcodeproj文件)。如果目录下有多个项目文件,则需要使用“-project”来指定需要编译打包的项原创 2016-04-05 09:50:41 · 3475 阅读 · 0 评论 -
iOS--触碰响应UIResponder UIGestureRecognizer
iOS中的触碰响应,响应者链的简单说明以及关于各个手势UIGestureRecognizer的一些说明原创 2015-03-10 09:32:04 · 1265 阅读 · 0 评论 -
iOS--坐标变换Quartz 2D中的CGContextTranslateCTM、CGContextScaleCTM、CGContextRotateCTM、CGContextConcatCTM等
在iOS中,Quartz 2D提供了坐标变换支持CGContextTranslateCTM、CGContextScaleCTM、CGContextRotateCTM、CGContextConcatCTM进行坐标变换、CGAffineTransformMake获得变换矩阵原创 2015-03-11 11:05:00 · 10238 阅读 · 0 评论 -
iOS--绘制虚线,结果获得UIImage对象
iOS中绘制虚线操作,结果返回UIImage对象以展示原创 2015-02-05 11:24:03 · 1050 阅读 · 0 评论 -
iOS--应用首次启动的引导页
昨天,弄了一早上和半个下午的Source Tree,网速成为了阻止我前进的最大障碍,果然想起了前段时间看到一篇文章(主要讲到程序员的装备),其中有一项就是高速的网络环境,经过昨天,深深体会到这句话。好了,扯远了,回来。昨天下午网上无意间看到了某大虾的引导页的分享,想着前段时间做的项目也又一个引导页的模块,之前做得不太满意,就想着再自己学习下实现方法。示例链接:https://github.co原创 2014-12-02 10:51:53 · 1625 阅读 · 0 评论 -
iOS--沙盒机制(sandbox)及相关操作简略了解
iOS和Android在资源储存上是有区别的,在Android平台,虽然说每一应用都会有自己独立的空间,这份独立的空间储存了应用的信息和数据库,但是在开发的时候会更多时候把一些下载资源或图片资源直接放在SD等外部储存中。但是来到了iOS平台就不是这样了,iOS平台中每一应用独享一份储存空间,这份独享的空间只能允许应用自身访问,其他应用不能进行访问,而且应用不能访问到其他应用的独享空间,这么一个空间原创 2014-12-02 14:31:08 · 692 阅读 · 0 评论 -
iOS--UITableView上下拉刷新加载更多
iOS--UITableView上下拉刷新加载更多,整体思想来源于EGOTableViewPullRefresh这个开源项目原创 2015-01-30 18:05:21 · 1188 阅读 · 0 评论 -
iOS--在Sandbox(沙盒)中创建文件夹和文件
本文Demo源代码:https://github.com/gaussli/FileManagerDemo之前了解过了沙盒内部的基本组成,今天学习下在沙盒中创建文件夹以及文件之前在学习沙盒的时候,用过一种创建文件的方法(writeToFile:atomically:)。这次说说另外的一种方法1. 创建文件夹(test文件夹) // 在Documents文件夹中创建文件夹原创 2014-12-22 23:30:19 · 3882 阅读 · 0 评论 -
iOS--中文排序、全拼音排序
本文示例Demo在GitHub:https://github.com/gaussli/ChineseSortDemo在做项目的时候,总遇到排序问题,英文排序是很简单的,直接使用compare方法就可以实现了,但是一旦遇到中文,就显得麻烦了。iOS和java不同,java能进行中文字符串的比较,而iOS却没有这个功能。于是乎,iOS中的中文排序就要自己想办法了。相信很多人想到的方法就原创 2014-12-25 01:36:44 · 5330 阅读 · 0 评论 -
iOS--设备、系统、App相关信息
屏幕大小、导航栏高度、设备名称、设备类型、LocalizedModel、设备系统名称、设备系统版本、设备UUID、bundle ID原创 2015-01-24 01:43:44 · 498 阅读 · 0 评论 -
iOS--异步加载图片的ImageView和Button
异步加载图片的AsynImageView和AsynImageButton控件类,只需要调用- (void) initAsynImageWithPlaceholderImage: (UIImage)placeholderImage andImagePath: (NSString)imagePath andImageLocalPath: (NSString*)imageLocalPath;这个自定义的函数即可实现原创 2015-02-02 23:08:32 · 1355 阅读 · 0 评论 -
iOS--项目目录组织及生成脚本
在iOS应用开发,Xcode项目目录是随意组织的,这样一来,就会导致不同的人就会有不同的组织方式。从这一点来看,Xcode的项目组织形式上个人觉得就没有Android开发(无论是eclipse还是as)项目组织形式好了。 这段时间为了规范自己的编码目录组织形式,参考网上的资料,结合自己的习惯,定下了以下的一个iOS项目目录组织结构。这个结构并不完美,有好的想法和好的思路会继续更新,逐渐完善整个结构原创 2016-04-05 15:48:48 · 1038 阅读 · 0 评论