网络搜索
mofengluo
记忆力再好,也会遗忘!知识无论新旧,都要记得记录!
展开
-
Xcode 常用快捷键
Xcode 常用快捷键2016-08-22 08:54 编辑: 一块豆腐 分类:iOS开发 来源:一块豆腐 投稿1 XCode快捷键招聘信息:iOS SDK开发工程师SDK产品经理cocos2d-x游戏开发工程师cocos2d-x游戏主程cocos2d-x游戏高级开发工程师iOS高级开发工程师[成都 | 远程办公] 招聘Android工程转载 2016-08-22 09:32:40 · 253 阅读 · 0 评论 -
CATransform3D 特效详解
关于图层的几个坐标系。对于ios来说,坐标系的(0,0)点在左上角,就是越往下,Y值越大。越往右,X值越大。一个图层的frame,它是position,bounds,anchorPoint和transform属性的一部分。设置一个新的frame将会相应的改变图层的position和bounds,但是frame本身并没有保存。position:是一个CGP转载 2017-05-23 10:12:55 · 280 阅读 · 0 评论 -
ios 获取真机的crash日志(一)
在项目真机运行中, 可能会出现我们意想不到的crash,在我们找不到原因的时候,可以通过Xcode将crash文件导出来,来进行进一步分析1.连接真机2.找到Xcode --> Window --> Devices 3.获取所有的crash日志文件4. 右键可以Export,就可以查看相关的crash的原因下节:如何分析crash文件转载 2017-05-04 10:15:11 · 535 阅读 · 0 评论 -
iOS Crash文件分析(二)
Crash文件分析:符号化iOS Crash文件的3种方法有如下3种方法 方法1 使用XCode这种方法可能是最容易的方法了。 需要使用Xcode符号化 crash log,你需要下面所列的3个文件:1. crash报告(.crash文件)2. 符号文件 (.dsymb文件)3. 应用程序文件 (appName.app文件,把IPA文件后缀改为zip,然后解压,转载 2017-05-04 10:17:19 · 256 阅读 · 0 评论 -
用代码修改图片颜色
iOS小菜一碟:1:用代码修改图片颜色首先需要是Xcode的assets里面的图片选中图片DraggedImage-1.png在属性面板里可以看到Render As,选择Template Image20235EA4-3840-46A1-950D-C55BB0D9B3B6.jpg在使用图片的视图中利用tintCo转载 2017-05-18 13:56:25 · 2218 阅读 · 0 评论 -
iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)
iOS开发通过代码方式使用AutoLayout (NSLayoutConstraint + Masonry)******************************************************************************************************************************************转载 2017-06-22 11:30:29 · 421 阅读 · 0 评论 -
iOS 修改导航栏按钮的位置
UINavigationItem可以理解为Navigation Bar中的内容,通过编辑UINavigationItem,我们可以使得在Navigation Bar中显示想要的东西,比如设置标题、添加按钮等。当我们使用系统原生控件时,有时候不能满足需求,因此需要自定义重写,最近在项目中需要用导航栏的右侧按钮,先是直接用系统原生的控件。代码如下: UIButton *settingButton =转载 2017-07-13 12:01:05 · 1202 阅读 · 0 评论 -
iOS 如何判断一个点在圆、方框、三角形区域内?
如何判断一个点是不是在方框(CGRect)、圆(Circle)、三角形(Triangle)内呢?1.方框//苹果官方方法可以判断+ (BOOL)point:(CGPoint)point inSquareArea:(CGRect)rect { return CGRectContainsPoint(rect, point);}2.圆//圆心到点的距离>?半径+转载 2017-07-24 14:22:29 · 2584 阅读 · 0 评论 -
UIView动画类型
UIViewAnimationOptionLayoutSubviews //提交动画的时候布局子控件,表示子控件将和父控件一同动画。UIViewAnimationOptionAllowUserInteraction //动画时允许用户交流,比如触摸UIViewAnimationOptionBeginFromCurrentState //从当前状态开始动画UIViewAnim转载 2017-12-15 19:13:45 · 308 阅读 · 0 评论 -
十分钟学会Charles抓包(iOS的http/https请求)
十分钟学会Charles抓包(iOS的http/https请求)Charles安装HTTP抓包HTTPS抓包1. Charles安装官网下载安装Charles:https://www.charlesproxy.com/download/2. HTTP抓包(1)查看电脑IP地址(2)设置手机HTTP代理手机连转载 2017-04-13 20:35:13 · 1552 阅读 · 0 评论 -
iOS之富文本
iOS之富文本2014-12-20 00:之前做项目时遇到一个问题: 使用UITextView显示一段电影的简介,由于字数比较多,所以字体设置的很小,行间距和段间距也很小,一大段文字挤在一起看起来很别扭,想要把行间距调大,结果在XCode中查遍其所有属性才发现,UITextView居然没有调整行间距的接口,于是忍住不心里抱怨了一下下。转载 2017-04-13 17:02:20 · 684 阅读 · 0 评论 -
ios的向上,向下以及四舍五入的取整方式
舍掉小数取整:Math.floor(2)=2舍掉小数取整:Math.floor(2.1)=2舍掉小数取整:Math.floor(-2.1)=-3舍掉小数取整:Math.floor(-2.5)=-3舍掉小数取整:Math.floor(-2.9)=-3四舍五入取整:Math.rint(2)=2四舍五入取整:Math.rint(2.1)=2四舍五入取整:Math.rint(-转载 2017-03-31 17:43:44 · 2240 阅读 · 0 评论 -
iOS 共享文件的方法,应用间传文档
在iOS开发中,在很多情况下我们需要完成应用之间的文档共享。然而,iOS为应用提供的是一个运行沙箱,一个应用程序无法直接和另一个应用程序通讯,所以应用之间如果要共享文档的话需要通过一些系统提供的应用交互手段。iOS应用程序之间交互的一个简单手段是“URL Scheme”,就是通过UIApplication的openURL方法,使用“://”这样的URL形式指定应用,同时可以在U转载 2016-09-12 18:31:28 · 287 阅读 · 0 评论 -
iOS-最全的App上架教程
准备开发者账号完工的项目上架步骤一、创建App ID二、创建证书请求文件 (CSR文件)三、创建发布证书 (CER)四、创建Provisioning Profiles配置文件 (PP文件)五、在App Store创建应用六、打包上架一、创建App ID1.打开苹果开发者官网,点击“Account转载 2016-07-08 11:22:32 · 324 阅读 · 0 评论 -
UIImageView 属性 accessibilityIdentifier
有时候我们使用ImageView的时候 想要知道现在的显示的图片是placeHolder的图片还是加载完成或挑选好的图片,但是tag属性只能拿到却不能判断,当然,加几个bool属性也可以完成,但是会有些复杂,如果可以在给imageview 赋图片的时候给图片加个标记,那么下次判断一下标记是不是placeHolder就可以了,很简单。UIImageView * pic转载 2017-02-10 13:23:48 · 1440 阅读 · 0 评论 -
如何去除Xcode中的警告⚠️
网上资料很多,最后这个方法一下子去除好多警告,连“Xcode 8.0 中居然在注释中 报警告”也消除了,备注一下方便自己。在设置里头吧“Documentation Comments”的warning开关关掉就没这个告警了;警告⚠️多了不是好处,会忽略了真正需要关注的告警条目转载 2017-02-10 13:42:02 · 1953 阅读 · 0 评论 -
hash算法原理详解
版权声明:本文为博主原创文章,转载请指明 http://blog.csdn.net/tanggao1314/一.概念哈希表就是一种以 键-值(key-indexed) 存储数据的结构,我们只要输入待查找的值即key,即可查找到其对应的值。哈希的思路很简单,如果所有的键都是整数,那么就可以使用一个简单的无序数组来实现:将键作为索引,值即为其对应的值,这样就转载 2017-01-23 10:30:13 · 5544 阅读 · 1 评论 -
cocospod 版本更新与更新到指定版本
pod install --verbose --no-repo-updatepod update --verbose --no-repo-updatepod install --no-repo-update1.本地现有的cocopod的版本号是1.1.0.rc.2,想升级到最新版本1、先切换gem源gem sources --remove https转载 2017-02-13 10:47:08 · 15365 阅读 · 0 评论 -
initWithCoder: 与initWithFrame:的区别[转]
从nib中加载对象实例时,init:或initWithFrame:都不会调用。而是调用initWithCoder:怎么理解:有时候,知道initWithFrame方法如何用,但是么有弄明白initWithFrame方法到底是什么?那就通过查资料弄明白。1. initWithFrame方法是什么?initWithFrame方法用来初始化并返转载 2017-03-02 09:50:01 · 227 阅读 · 0 评论