IOS
我们仍要记录那天所学习到的知识
这个作者很懒,什么都没留下…
展开
-
Mac下Cornerstone添加外部diff工具Beyond Compare
1.创建可执行脚本文件。首先需要一个文本编辑工具,可以下载vim编辑器(下载地址http://code.google.com/p/macvim/),也可以用系统自带的文本编辑器,在里面输入代码。#! /bin/bashecho abc然后另存文件为myscript.sh,打开shell进入刚才保存的目录,执行chmod +x myscript.sh,到这儿为止,批处理就建立好了。可以...原创 2019-11-29 14:05:07 · 730 阅读 · 0 评论 -
【iOS界面开发】iOS UILabel自动计算宽
#pragma mark 计算UIlabel尺寸(单行文本)- (CGSize)autoSizeOfSignelLineLabel:(UILabel *)label{ CGSize textSize = [label.text sizeWithAttributes:@{NSFontAttributeName:label.font}]; return textSize;}#原创 2017-02-17 10:27:42 · 821 阅读 · 0 评论 -
IOS应用所需要的ICON
点击打开链接转载 2017-04-07 10:23:55 · 357 阅读 · 0 评论 -
代码收藏
GFCalendar代码地址:https://github.com/gydmercy/GFCalendarMJRefresh 快速集成下拉上拉刷新代码地址:https://github.com/CoderMJLee/MJRefreshYPTabBarController代码地址:https://github.com/yuping1989/YPTabB原创 2017-05-26 11:13:44 · 398 阅读 · 0 评论 -
UILabel自动滚动
iOS开发-实现当UILable的内容超出其范围后自动滚动效果代码下载转载 2017-04-26 17:06:41 · 1263 阅读 · 0 评论 -
IOS多线程的初步研究
参考:http://www.cocoachina.com/bbs/read.php?tid-1710638.html1.串行队列与并行队列 队列就是对线程的封装,在线程的基础上加上了任务容器。串行队列和并行队列,本质讲它们并无区别,但是它们允许的行为有很大区别。串行队列,你做完一个任务,才允许你从里面执行下一个任务。并行队列,无次限制,你可以一次性取完,你也可以一次性只取一个。串行队列原创 2017-06-08 15:17:35 · 327 阅读 · 0 评论 -
[UILabel]设置不同颜色、字体
iOS-UILabel的attributedTextrange参数可以调用NSString 的RangeOfString方法获得。转载 2017-09-21 09:08:43 · 233 阅读 · 0 评论 -
DaisyDisk43 Mac破解版
http://www.sdifen.com/daisydisk43.html转载 2017-10-19 17:30:30 · 464 阅读 · 0 评论 -
Xcode常见编译错误以及解决方法汇总(持续更新)
1.错误提示:The identity used to sign the executable is no longer valid.Please verify that your device’s clock is properly set, and that your signing certificate is not expired. (0xE8008018).解决方法原创 2016-12-05 15:54:55 · 546 阅读 · 0 评论 -
iOS 手机号和固话验证方法
参考:IOS手机号和固话验证方法/** * 验证手机号以及固话方法 * @param number 电话号 * @return BOOL yes格式正确 no格式错误 */- (BOOL)checkNumber:(NSString *)number{ //验证输入的固话中不带 "-"符号 // NSString *转载 2017-06-09 10:55:04 · 1844 阅读 · 0 评论 -
iOS:数组的元素为字典,根据字典某一元素值合并重复数据
数组的元素为字典,字典中多条id相同的元素合并为一个元素,并修改name值 for(int i = 0; i < rackSeatMutAry.count; i++) { NSMutableDictionary *oldDic = [NSMutableDictio原创 2018-01-25 13:18:38 · 2308 阅读 · 0 评论 -
多年iOS开发经验总结汇总
点击打开链接转载 2018-02-02 14:33:58 · 262 阅读 · 0 评论 -
一篇文章拿下《Effective Objective-C 2.0编写高质量iOS与OS X代码的52个有效方法》
点击打开链接转载 2018-02-05 10:36:31 · 169 阅读 · 0 评论 -
iOS在OC项目中集成Charts绘制图表框架
一、下载Charts框架下载地址:https://github.com/danielgindi/Charts.解压后的文件夹里面的内容是这个样子的,如下图:所需配置环境:Xcode 8.0 / Swift 3.0(For Swift 2.3 support please use Charts 2.3.0)iOS >= 8.0 (Use as an Embed原创 2017-02-16 19:32:57 · 6314 阅读 · 0 评论 -
presentViewController 弹出半透明ViewController
使用presentViewController 弹出半透明ViewController覆盖在原ViewController上原创 2017-01-15 15:45:55 · 804 阅读 · 0 评论 -
自定义NSLog宏输出
#ifdef DEBUG#define NSLog(FORMAT, ...) fprintf(stderr,"%s第%d行:%s\n",__func__, __LINE__, [[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]);#else#define NSLog(...)#endif原创 2016-12-20 17:19:29 · 492 阅读 · 0 评论 -
有趣的Autolayout示例-Masonry实现
点击打开链接转载 2016-12-06 10:34:37 · 358 阅读 · 0 评论 -
为UIView添加点击事件
为UIView和子类添加点击事件,当然也可以用于 UIView 的子类。使用 UITapGestureRecognizer ,创建一个 UITapGestureRecognizer 将它添加到view上即可。示例代码:UITapGestureRecognizer *tapGesturRecognizer=[[UITapGestureRecognizer alloc]initWit原创 2016-12-06 10:28:54 · 501 阅读 · 0 评论 -
UIColor扩展(colorWithHexString)
colorWithHexString原创 2016-12-06 11:24:53 · 8046 阅读 · 0 评论 -
iOS开发学习笔记-UIScrollView的用法
转载地址:http://www.jianshu.com/p/bcaf5cdfaa7e转载 2016-12-08 13:46:03 · 626 阅读 · 0 评论 -
UIButton 设置图片文字垂直居中排列
转载自:UIButton 设置图片文字垂直居中排列亲测有效!#pragma mark 按钮图片文字垂直居中排列-(void)setButtonContentCenter:(UIButton *)button{ CGSize imgViewSize,titleSize,btnSize; UIEdgeInsets imageViewEdge,titleEdge; C转载 2016-12-15 17:26:25 · 2732 阅读 · 2 评论 -
ios上 更改 状态栏(UIStatusBar)的颜色
ios上 更改 状态栏(UIStatusBar)的颜色iOS更改状态栏颜色转载 2016-12-14 11:13:27 · 454 阅读 · 0 评论 -
IOS消息传递
参考地址:ios那些事------通知,同志你好发送通知1.只是传递动作,不传递具体的信息内容详情- (void)postNotificationName:(NSString *)aName object:(nullable id)anObject;2.传递具体的信息内容,用字典传递- (void)postNotificationName:(NSString *)aNam...原创 2016-12-16 15:50:44 · 215 阅读 · 0 评论 -
横屏扫描二维码(扫描翻转问题)
做一个iPad上的二维码扫描功能,但是扫描到的图像却是横的,意思就是iPad的是横屏,但是摄像头拍到的图像却向左转了90度解决方案:[layer connection].videoOrientation = AVCaptureVideoOrientationLandscapeRight;//旋转相机相机旋转时,可视方向和扫描方向都会发生变化,旋转相机到在横屏时可以进行扫描(能相应扫转载 2016-12-16 14:31:55 · 3586 阅读 · 0 评论 -
UIColor和UIImage转换
UIColor 转UIImage- (UIImage*) createImageWithColor: (UIColor*) color{ CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGra转载 2016-12-07 10:20:48 · 241 阅读 · 0 评论 -
移除指定视图的所有子视图
1.移除所有视图方法一:for(UIView *view in [self.view subviews]){ [view removefromsuperview];}方法二(推荐):[view.subviews makeObjectsPerformSelector:@selector(removeFromSuperview)];扩展:makeObjectsPerformS转载 2016-12-07 16:39:11 · 467 阅读 · 0 评论 -
addChildViewController
苹果新的API增加了addChildViewController方法,并且希望我们在使用addSubview时,同时调用[self addChildViewController:child]方法将sub view对应的viewController也加到当前ViewController的管理中。对于那些当前暂时不需要显示的subview,只通过addChildViewController把subVi原创 2017-01-06 09:13:05 · 414 阅读 · 0 评论 -
ARC内存管理
ARC指南1 - strong和weak指针终于明白那些年知其然而不知其所以然的iOS内存管理方式转载 2016-12-12 11:27:01 · 268 阅读 · 0 评论