摘要: 做项目需要从网页点击跳转到app的一个页面上,并且需要获取参数。 当时后台给写的参数是这样的。自己打开浏览器看的源码 JavaScript:window.location.href= 这句话在js里是弹出网页的意思 而我只需要把弹出的信息截取获取参数就可以了 这种直接弹出信息需要靠webView的d 阅读全文
posted @ 2017-01-06 14:09 唐宋元明清。 阅读(302) 评论(0) 推荐(0)
摘要: 打印结果 2016-12-22 17:56:14.546 text[31326:1735436] ( 1, 2, 6, 8, 9) 阅读全文
posted @ 2016-12-22 18:11 唐宋元明清。 阅读(170) 评论(0) 推荐(0)
摘要: 这两机代码可以是textField的光标向右偏移40; 项目中需要在UITextField在删除时候的做些事情,本身又没有方法。所以需要自己写 KeyInPutTextField.h KeyInPutTextField.m 调用 阅读全文
posted @ 2016-12-06 14:02 唐宋元明清。 阅读(544) 评论(0) 推荐(0)
摘要: - (void)viewWillAppear:(BOOL)animated { [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; [[NSNotif... 阅读全文
posted @ 2016-11-30 17:24 唐宋元明清。 阅读(153) 评论(0) 推荐(0)
摘要: UIButton+touch.h UIButton+touch.m 阅读全文
posted @ 2016-11-30 17:11 唐宋元明清。 阅读(984) 评论(0) 推荐(0)
摘要: runloop Runloop是事件接收和分发机制的一个实现。 一个程序从main函数开始,函数执行完毕之后就会退出,iOS程序也是一样的,但是我们从没看到过iOS程序打开之后直接闪退,肯定是有一些东西阻止了程序的退出,最简单的就是添加一个死循环,RunLoop就是类似于这样的一个死循环,保证你的应 阅读全文
posted @ 2016-08-03 13:21 唐宋元明清。 阅读(241) 评论(0) 推荐(0)
摘要: 代理 可读性高 大部分可以属性 block 写的代码少 一般作为参数通知 占用资源 无论是block还是delegate模式本质上都是回调,使用block,其优点是回调的block代码块直接就放在了block赋值的地方,使代码更为紧凑,缺点是block内使用到当前类的实例变量的时候,需要注意循环引用 阅读全文
posted @ 2016-07-23 18:42 唐宋元明清。 阅读(2144) 评论(0) 推荐(0)
摘要: 因为友盟不支持bitcode 在模拟器上运行正常,但是在模拟器上就会报错,这是因为xocde7之后增加了一个bitcode,bitcode是被编译程序的一种中间形式的代 码。包含bitcode配置的程序将会在App store上被编译和链接。bitcode允许苹果在后期重新优化程序的二进制文件,而不 阅读全文
posted @ 2016-06-21 21:06 唐宋元明清。 阅读(1296) 评论(0) 推荐(0)
摘要: 一、创建工程、添加语言 二、将文本从代码中分离: 目前,应用展示的所有文本都是以硬编码字符串存在于Main.storyboard 和 ViewController里。为了本地化这些字符串,你需要把它们放在一个单独的文件中。他将会在包中简单地引用这些字符串,而不是在你的方法中进行硬编码。Xcode使用 阅读全文
posted @ 2016-06-13 19:58 唐宋元明清。 阅读(252) 评论(0) 推荐(0)
摘要: 导入头文件 #include <arpa/inet.h>#include <ifaddrs.h>#include <net/if.h> 阅读全文
posted @ 2016-06-13 19:43 唐宋元明清。 阅读(166) 评论(0) 推荐(0)