V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  matsuijurina  ›  全部回复第 16 页 / 共 24 页
回复总数  466
1 ... 8  9  10  11  12  13  14  15  16  17 ... 24  
2015-10-30 11:14:42 +08:00
回复了 laobaozi 创建的主题 iDev delegate 的 wek 和 strong 引起的问题
还有一个办法是你直接在 block 的外面加一行代码

id tempGetDelegate = self.getDelegate;

然后把 block 内的代码里替换为
if ([tempGetDelegate respondsToSelector:@selector(ReturnRequestData:)]) {
[tempGetDelegate ReturnRequestData:array];
}


这样也可以。这种情况下 self 会 retain block , block retain delegate ,就没有循环引用了。
2015-10-30 10:50:27 +08:00
回复了 laobaozi 创建的主题 iDev delegate 的 wek 和 strong 引起的问题
我猜十有八九楼主在.m 文件里调用 delegate 指定方法的代码是放在一个 block 里面的。而在你的代码里直接使用了 self. 这时候就出现循环引用的问题了, block 会 retain self , self 又会 retain block 。 解决的方法有很多种,最直接的就是先利用 __weak 把 self 转成 weakSelf ,在 block 内部需要使用 self 的地方都换成 weakSelf ,这样就没有问题了。
2015-10-29 22:26:01 +08:00
回复了 pheyer 创建的主题 iDev 推送消息可以撤销?
@typcn 正解。这是做 iBeacon 应用的必备技巧,否则冗余通知太多了。
说好是单例模式的,怎么又变工厂模式了?
2015-10-29 14:44:18 +08:00
回复了 Leafove 创建的主题 求职 [坐标重庆]5 年手游程序求收留,当然能转 iOS 应用方向更好
moonkin ,壮哉我大鸟德
2015-10-28 00:12:31 +08:00
回复了 cevincheung 创建的主题 问与答 脑洞,英语是主要语言的国家,用输入法么?
输入法没什么,关键是英语母语思考无转换写程序的快感。
2015-10-27 17:33:19 +08:00
回复了 RuiQ 创建的主题 程序员 想哭想放弃
cloud9 拯救你
2015-10-26 22:58:26 +08:00
回复了 cyberdak 创建的主题 问与答 刚好看到一个有趣的面试题
哦,按照题目要求应该是为每个代理商生成一个独立的短链接,修正下。
2015-10-26 22:55:14 +08:00
回复了 cyberdak 创建的主题 问与答 刚好看到一个有趣的面试题
本质上,这个问题就是要求让用户通过一个二维码完成两件事: 1 ,获取 App ; 2 ,绑定代理商。
解决方法:
自己架设一个短链接服务器,为每个用户生成一个独立的短链接(如 daili.to/s12he),所有的短链接都指向 appstore 的应用下载地址。将独立短链接转为二维码分发给用户。用户扫码后跳转 appstore 下载安装 app ,启动 app 后引导用户再次在 app 内扫描那个二维码,这次直接把短链接内的独立字符串发给服务器,服务器确认新用户已获取 app 登录成功,在后台自动绑定代理商,将代理商信息传回 app ,在客户端完成绑定。

这样就省去了为每个用户独立生成 App 的麻烦,也没有审核风险。
2015-10-26 22:38:28 +08:00
回复了 vonsis 创建的主题 Surge Surge 在 APP Store 上架了, 68 元……
@vonsis 使用了 iOS9 的新特性 network extension ,在有网络流量时后台自动唤醒应用接管所有数据包。没有实际用过,看 wwdc15 是这么说的,官方例子就是做一个 vpn 。
2015-10-25 21:51:17 +08:00
回复了 akring 创建的主题 iDev iOS APP 获取用户授权的思考
@0x5e 与硬件配合使用的
2015-10-25 19:54:34 +08:00
回复了 ibcker 创建的主题 程序员 有什么技巧可以假装不是程序员?
这个需求很简单
2015-10-25 14:50:49 +08:00
回复了 imdjh 创建的主题 分享创造 Node.js 写的一个真随机数机器人 - 适用于瀑布 IM 服务拓展
达扎克:我经历了亿万年的岁月,穷尽世间真理,追寻宇宙本源,终于在这个上帝不掷骰子的世界里找到了产生真随机数的方法,成为了多维宇宙的随机之神....然而....你居然把“随机”两个字打错了????!
2015-10-24 21:48:56 +08:00
回复了 akring 创建的主题 iDev iOS APP 获取用户授权的思考
正好我做过这块的实验,特地为第二种方法设计了一个漂亮的引导动效。结果出乎意料,直接粗暴弹授权 Alert 的方法反而有较多用户点击确认接受消息推送,而循循善诱的第二种方法点确认的用户少得多。后来我分析的结果是,我们的 App 不是微信,用户根本就不需要消息推送的功能。第一种方法点确认的用户大部分是没注意看手滑点了确认,或者是不太会用手机的,以为跟 windows 一样要一路点确定才能进 App ;而第二种方法反而帮助用户搞明白了这是要干嘛,彻底杜绝了手滑党,结果就是...用户认为:说得好,我选择拒绝。
2015-10-24 00:00:40 +08:00
回复了 waruqi 创建的主题 C TBOX v1.5.0 发布,轻量级跨平台开发库
偶尔会有想把这些轮子造一遍的冲动,但也只是想想而已,没想到真有人这么做了。楼主你就是金轮法王!
2015-10-23 17:27:20 +08:00
回复了 daben1990 创建的主题 Vim vim 你们都用什么键,切换中英文
很久以前,某些插件碰到中文就崩了,慢慢养成了不敢在 vim 里打中文的习惯。
2015-10-21 09:02:00 +08:00
回复了 d5d 创建的主题 问与答 如何保护孩子的视力?
有些人怎么折腾都没事,扎克伯格从小对着泛绿光的 APPLEII 每天玩七八个小时照样不戴眼镜。
你说的那个应用场景直接两台手机用 ble4.0 通信就好了,不需要 iBEACON 设备。 看一下 apple 官方文档,里面有 ble 通信的范例
1 ... 8  9  10  11  12  13  14  15  16  17 ... 24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2423 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 66ms · UTC 07:03 · PVG 15:03 · LAX 00:03 · JFK 03:03
Developed with CodeLauncher
♥ Do have faith in what you're doing.