小编Bur*_*gan的帖子

如何在屏幕上显示消息几秒钟?

我想在用户按下按钮后在屏幕上显示消息.然后我希望消息在大约一秒后消失.优选地,它会消失而不是硬消失.

在显示消息期间,我宁愿不锁定UI.事实上,如果再次按下按钮,我希望计时器重新启动.我不确定是使用NSTimer,dispatch_after,还是有其他选项.

我目前计划使用NSTimer和UI标签来实现这一目标,而我只会忍不住消失.这是最好的方法吗?

编辑:为了澄清,每按一次按钮,消息就不一定相同.我不完全确定这是否相关.

ios swift

9
推荐指数
4
解决办法
1万
查看次数

矢量,字符串还是数组?

我的任务是编写一个c ++程序,在终端中创建一种文本编辑器.文本编辑器由各行组成.每条单独的行必须代表链表的成员.我正在遵循制作两个课程的格式.一个是行的"列表",另一个是行的类.他们是朋友班.对于每个新行,都会创建一个行对象并将其添加到链接列表中.行类的"列表"通过执行诸如插入行和从链表中删除行等操作来管理行对象和链接列表.

我的问题是,对于每一行,我应该将它存储为字符数组,字符串还是向量?

还应注意,一旦将这些行添加到链表中,就不需要可编辑.可以删除它们并插入新行.只能进行三次操作.将整行插入列表,在列表末尾添加一行,并从列表中删除现有行.任何给定行的内容在创建并添加到列表后不会更改.

给出了一些示例输出:

1> The first line
2> The second line
3>
4> And another line
5> One more line
6>
7> what do you try to type here?
8> 
9>
10> 
11> This is the last line
> I 2 ?
2> This line should be inserted into line number 2
> L ?
1> The first line
2> This line should be inserted into line number 2
3> The second line
4>
5> And another line …
Run Code Online (Sandbox Code Playgroud)

c++ arrays

1
推荐指数
1
解决办法
82
查看次数

Perl匹配abba模式

我在Perl脚本中有一个子程序,true如果传递给它的字符串包含任何4个字符,这些字符与内部对'abba','baab','acca'等周围的外部对的模式匹配.它不应该匹配'aaaa'.我不明白为什么正则表达式不起作用.我希望以下内容应该打印'found',但事实并非如此.

print 'found' if 'abba' =~ /(.)q(?!\g1)(.)\g2\g1/;
Run Code Online (Sandbox Code Playgroud)

我的正则表达式出了什么问题?

regex perl

0
推荐指数
1
解决办法
201
查看次数

标签 统计

arrays ×1

c++ ×1

ios ×1

perl ×1

regex ×1

swift ×1