自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Flipper的NO APPLICATION SELECTED问题

在参考了官方GitHub - facebook/flipper: A desktop debugging platform for mobile developers.后打开应用发现没有device及打开的应用,会出现NO APPLICATION SELECTED报错。ios需要在mac在多安装GitHub - facebook/idb: idb is a flexible command line interface for automating iOS simulators and devices.

2022-05-26 10:33:46 1306

原创 Swift 闭包

//证明函数和闭包是引用类型//这是个返回了闭包的函数func calcTotalMiles() -> (Int)->Int{ var totleMiles = 0 return { (todayMiles:Int) in totleMiles = totleMiles + todayMiles; return totleMiles }}var myPlan1 = calcTotalMiles()myPlan1(2)myPlan1(

2021-01-13 11:57:42 97

转载 objc_setAssociatedObject 使用

UIAlertView的扩展.h文件#import typedef void (^successBlock)(NSInteger buttonIndex);@interface UIAlertView (Block)UIAlertViewDelegate>- (void)showWithBlock:(successBlock)block;@end.m文件#impo

2016-11-14 15:10:30 851

转载 iOS runtime 关联对象(Associated Object)

需求  同一个类有多个alertView, 不同的alertView 点击确定按钮 执行的方法不同  alertOne 点击 确定按钮 执行 methodOne, alertTwo 点击确定按钮 执行 methodTwo常规做法   初始化并显示 alertOne- (IBAction)showAlertOne:(id)sender {

2016-10-20 11:15:56 402

转载 可视化编程 Tips 之“图文混排 UIButton 的可视化编辑”

今天继续分享“可视化编程 Tips”系列文章。今天分享的是图文混排 UIButton 的可视化编辑。大家一定都遇到过图文混排按钮的需求,就像下面这样:图中“模考”、“联系”两个按钮都是图片和文字组成一个 button,图片在左。传统的做法是,自定义一个类,继承自 UIButton,然后再在 layoutSubviews() 中改变图片和文字的位置。而利用可视化编辑,我们可以

2016-10-14 16:34:22 384

转载 可视化编程 Tips 之"无需代码设置圆角" "简单处理让我们可以无需代码设置边框颜色"

“可视化编程 Tips”系列文章今天正式开始更新。今天带来一个可以节省代码的小技巧:通过 Xcode 提供的 User Defined Runtime Attributes 来设置圆角。设置如下图:昨天分享了“无需代码设置圆角”,有人在我微博下面回复说不能这样子设置颜色,其实颜色也是可以设置的哦,只是因为 User Defined Runtime Attribu

2016-10-14 16:31:38 393

转载 使用 Auto Layout 之后什么时候才能获得正确的 frame?

使用 Auto Layout 之后什么时候才能获得正确的 frame?发布于 2015-11-16使用过 Auto Layout 的人肯定都遇到过获取不到真实 frame 的情况,而大部分人经过简单搜索都能得到一个满意的解决方案:在想获取真实 frame 之前调用一下 self.view.layoutIfNeeded(),这是一个能用但是并不好的方法:进行了额外的毫不需要的

2016-10-14 15:16:50 1005

转载 iOS中申明变量时前面加extern

A类中a.m这样定义了一个a类的全局变量#import "a.h"NSString* hello=@"helloworld";@implementation a// NSString* hello=@"helloworld";两个地方都行,反正就是定义了这么一个类的全局外部可访问的变量在B类中b.m里面这样定义#import "a.h"#impo

2016-09-22 14:22:29 424

转载 ios学习笔记

iOS和iPad各app图标和启动页尺寸iphone APP图标尺寸:57X57    高清:114X114  单位:pixel   命名:无特殊要求,最好是,app_icon  高清的要加@2xiphone 启动页尺寸:大小最好是320X460或320X480(相当于整个屏幕尺寸) 单位:pixel 命名:Default.png iPad APP图标尺寸:72X72 高清:144X1

2016-09-02 15:57:01 255

转载 iOS深入学习(Block全面分析)

如果有Block语法不懂的,可以参考fuckingblocksyntax,里面对于Block为了方便对比,下面的代码我假设是写在ViewController子类中的1、第一部分定义和使用Block,- (void)viewDidLoad{    [super viewDidLoad];    //(1)定义无参无返回值的Block    void (^printBl

2016-09-02 14:30:45 217

转载 释放xcode占用硬盘空间

Xcode磁盘空间大清理1、移除对旧设备的支持影响:可重新生成;再连接旧设备调试时,会重新自动生成。我移除了4.3.2, 5.0, 5.1等版本的设备支持。路径:~/Library/Developer/Xcode/iOS DeviceSupport2、移除旧版本的模拟器支持影响:不可恢复;如果需要旧版本的模拟器,就需要重新下载了。我移除了4.3.2, 5.0,

2016-08-31 14:37:07 488

转载 iOS导航栏的正确隐藏方式

NagigationBar.gif简介在项目中经常碰到首页顶部是无限轮播,需要靠最上面显示.有的设置导航栏为透明等一系列的方法,这个可以借助第三方.或者干脆简单粗暴的直接隐藏掉导航栏.可是push到下一个页面的时候是需要导航栏的,如何做了,这里给出两种方法.第一种做法注意这里一定要用动画的方式隐藏导航栏,这样在使用滑动返回手势的时候效果最好,和上面动图一致.这样做有一个缺点就是

2016-08-19 10:02:04 362

转载 linux shell 字符串操作详解(获取长度、查找,替换)

在做shell批处理程序时候,常常会涉及到字符串相关操作。有许多命令语句,如:awk,sed都能够做字符串各种操作。 事实上shell内置一系列操作符号,能够达到相似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会很的快。 一、推断读取字符串值表达式含义${var}变量var的值, 与$var同样

2016-08-18 14:55:21 766

转载 shell 字符串出现的行数

1 查询字符串所在的行号grep  -n  "xxx"   str.txt           #  -n 打印字符 “xxx” 在文件 “str.txt” 所在的行数前缀示例:str.txt xxxyyyzzzxxx输入查找命令: grep  -n  "xxx"   str.txt  结果如下: 

2016-08-18 14:07:50 2275

转载 收集的48个Shell脚本小技巧

本文收集了一堆的shell脚本技巧,我说过,我写博客主要是作一些学习笔记,方便自己查阅,所以,我会搞出这么一篇文章,也没有什么不可理解的。关于这些技巧的出处,诶,我也忘了,可能来自theunixschool、 commandlinefu、酷勤网和igigo.net,当然了,也有部分是我自己的经验心得,管他呢,进了我的脑子就是我的了。0. shell 调试复制代码代码如下:

2016-08-18 11:54:09 444

转载 使用awk命令获取文本的某一行,某一列

1、打印文件的第一列(域)                 : awk '{print $1}' filename2、打印文件的前两列(域)                 : awk '{print $1,$2}' filename3、打印完第一列,然后打印第二列  : awk '{print $1 $2}' filename4、打印文本文件的总行数                :

2016-08-18 11:29:14 113611

转载 shell中用bc进行浮点运算

Bash 不能处理浮点运算, 并且缺乏特定的一些操作,这些操作都是一些重要的计算功能.幸运的是, bc  可以解决这个问题. bc 不仅仅是个多功能灵活的精确的工具, 而且它还提供许多编程语言才具备的一些方便的功能.   因为它是一个完整的 UNIX 工具, 所以它可以用在 管道 中,  bc  在脚本中也是很常用的. 这里有一个简单的使用 bc 命令的模版可以用来在计算脚本中的变量.

2016-08-18 09:40:57 7321 2

空空如也

空空如也

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

TA关注的人

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