- 博客(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
1671
原创 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
144
转载 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
901
转载 iOS runtime 关联对象(Associated Object)
需求 同一个类有多个alertView, 不同的alertView 点击确定按钮 执行的方法不同 alertOne 点击 确定按钮 执行 methodOne, alertTwo 点击确定按钮 执行 methodTwo常规做法 初始化并显示 alertOne- (IBAction)showAlertOne:(id)sender {
2016-10-20 11:15:56
434
转载 可视化编程 Tips 之“图文混排 UIButton 的可视化编辑”
今天继续分享“可视化编程 Tips”系列文章。今天分享的是图文混排 UIButton 的可视化编辑。大家一定都遇到过图文混排按钮的需求,就像下面这样:图中“模考”、“联系”两个按钮都是图片和文字组成一个 button,图片在左。传统的做法是,自定义一个类,继承自 UIButton,然后再在 layoutSubviews() 中改变图片和文字的位置。而利用可视化编辑,我们可以
2016-10-14 16:34:22
428
转载 可视化编程 Tips 之"无需代码设置圆角" "简单处理让我们可以无需代码设置边框颜色"
“可视化编程 Tips”系列文章今天正式开始更新。今天带来一个可以节省代码的小技巧:通过 Xcode 提供的 User Defined Runtime Attributes 来设置圆角。设置如下图:昨天分享了“无需代码设置圆角”,有人在我微博下面回复说不能这样子设置颜色,其实颜色也是可以设置的哦,只是因为 User Defined Runtime Attribu
2016-10-14 16:31:38
417
转载 使用 Auto Layout 之后什么时候才能获得正确的 frame?
使用 Auto Layout 之后什么时候才能获得正确的 frame?发布于 2015-11-16使用过 Auto Layout 的人肯定都遇到过获取不到真实 frame 的情况,而大部分人经过简单搜索都能得到一个满意的解决方案:在想获取真实 frame 之前调用一下 self.view.layoutIfNeeded(),这是一个能用但是并不好的方法:进行了额外的毫不需要的
2016-10-14 15:16:50
1122
转载 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
462
转载 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
287
转载 iOS深入学习(Block全面分析)
如果有Block语法不懂的,可以参考fuckingblocksyntax,里面对于Block为了方便对比,下面的代码我假设是写在ViewController子类中的1、第一部分定义和使用Block,- (void)viewDidLoad{ [super viewDidLoad]; //(1)定义无参无返回值的Block void (^printBl
2016-09-02 14:30:45
250
转载 释放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
534
转载 iOS导航栏的正确隐藏方式
NagigationBar.gif简介在项目中经常碰到首页顶部是无限轮播,需要靠最上面显示.有的设置导航栏为透明等一系列的方法,这个可以借助第三方.或者干脆简单粗暴的直接隐藏掉导航栏.可是push到下一个页面的时候是需要导航栏的,如何做了,这里给出两种方法.第一种做法注意这里一定要用动画的方式隐藏导航栏,这样在使用滑动返回手势的时候效果最好,和上面动图一致.这样做有一个缺点就是
2016-08-19 10:02:04
431
转载 linux shell 字符串操作详解(获取长度、查找,替换)
在做shell批处理程序时候,常常会涉及到字符串相关操作。有许多命令语句,如:awk,sed都能够做字符串各种操作。 事实上shell内置一系列操作符号,能够达到相似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会很的快。 一、推断读取字符串值表达式含义${var}变量var的值, 与$var同样
2016-08-18 14:55:21
858
转载 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
2346
转载 收集的48个Shell脚本小技巧
本文收集了一堆的shell脚本技巧,我说过,我写博客主要是作一些学习笔记,方便自己查阅,所以,我会搞出这么一篇文章,也没有什么不可理解的。关于这些技巧的出处,诶,我也忘了,可能来自theunixschool、 commandlinefu、酷勤网和igigo.net,当然了,也有部分是我自己的经验心得,管他呢,进了我的脑子就是我的了。0. shell 调试复制代码代码如下:
2016-08-18 11:54:09
476
转载 使用awk命令获取文本的某一行,某一列
1、打印文件的第一列(域) : awk '{print $1}' filename2、打印文件的前两列(域) : awk '{print $1,$2}' filename3、打印完第一列,然后打印第二列 : awk '{print $1 $2}' filename4、打印文本文件的总行数 :
2016-08-18 11:29:14
117186
转载 shell中用bc进行浮点运算
Bash 不能处理浮点运算, 并且缺乏特定的一些操作,这些操作都是一些重要的计算功能.幸运的是, bc 可以解决这个问题. bc 不仅仅是个多功能灵活的精确的工具, 而且它还提供许多编程语言才具备的一些方便的功能. 因为它是一个完整的 UNIX 工具, 所以它可以用在 管道 中, bc 在脚本中也是很常用的. 这里有一个简单的使用 bc 命令的模版可以用来在计算脚本中的变量.
2016-08-18 09:40:57
7642
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人