V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  geektony  ›  全部回复第 8 页 / 共 8 页
回复总数  147
1  2  3  4  5  6  7  8  
2016-06-03 09:55:50 +08:00
回复了 geektony 创建的主题 分享创造 微创新的进度插件 SQProgress,我的第一个前端插件
@murmur 实用性的确不大,也是做来练练手,在实现上参考了 NProgress 而已。在移动端可能效果好玩一点?另外,你最后那个意思是让它更立体,可以提高解读?
@loveuqian 其实,你可以把我上面写的 AClass 想象成 viewController ,这个 delegate 不一定是给外部 set 或者 get 的,可以在自己生命周期去委托
2015-08-18 16:11:34 +08:00
回复了 tiange 创建的主题 程序员 大家觉得最能解决开发问题的网站是?
没有之最,我觉得是要建立自己的方法论,世界就是一个大的 code base ,然后按业务掉 APIs
2015-08-18 16:04:26 +08:00
回复了 lin 创建的主题 Linux Desktop 做得最好的 Linux 是哪个?
最近刚好在实践这个问题

- 因为对安全有追求,所以之前玩了一下 Kali Linux ,里面有一堆安全 tools
- 追求界面可以试试 Linux Mint ,绝对赞,而且有多个主题可以选择,其他和 Ubuntu 差不多
- 其他的发行版不是因为界面就是因为原装的东西部太适合自己
- 最后,如果你想追求高度自定义,又不怕折腾,可以研究一下 LFS
2015-08-18 16:01:29 +08:00
回复了 ldp940622 创建的主题 iDev App 审核被拒了,错误是说网络获取超时,阿里云青岛的服务器.
@ldp940622 苹果应该有反馈说明,告诉你错在哪一个 item 的
http://geektony.com/2015/03/20/App-Store-Review-Guidelines/ 可以参考一下我做的翻译 :)
talk is cheap

```objc
@protocol YouShouldDoThisDelegate <NSObject>

@optional

- (void )killBill;

@end;
```

```objc
@implementation AClass
{
id<YouShouldDoThisDelegate> _delegate;
}

- (void )findSomeToKillTarget
{
BClass *b = [BClass alloc] init];
_delegate = b;
}

- (void )killOrder
{
if ([_delegate respondsToSelector:@selector (killBill )]) {
[_delegate killBill];
}
}

@end
```

```objc
@interface BClass () <> <YouShouldDoThisDelegate>

@end

@implementation BClass

- (void )killBill
{
//Kill Bill
}

@end
```
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2758 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 06:30 · PVG 14:30 · LAX 22:30 · JFK 01:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.