赞了回答2016-11-03
用于识别身份的cookie应该设置为HttpOnly,也就是禁止通过JS操作这个cookie,这样可以避免网站因为XSS漏洞而导致用户的cookie被XSS收集.
发布了文章2016-06-17
日常开发中,我们经常会注册一些通知、发起一些请求,当我们不需要时应及时注销通知,取消掉请求。否则,就有可能产生问题或者崩溃。比如我们会在控制器的viewDidLoad里面注册一些通知,然后在dealloc里面注销掉通知。或者当我们退出控制器时,将所有的当前发起的请...
回答了问题2015-10-26
直接存储就好。你是说持久化存储?
回答了问题2015-10-26
官网下XCode
回答了问题2015-10-26
navigation bar有个透明的属性translucent试试
回答了问题2015-10-26
有很多相关的第三方服务,比如云信之类的。你可以试试。IM类的应用,如果做的比较好,设计相对比较复杂。如果简单做,体验也不好。
回答了问题2015-10-23
长链、推送都可以,消重就行。
回答了问题2015-08-18
你可以用结构体预设一组字号,中号为6,大号为6P,小号为320宽度的。不要直接赋字体,而是通过结构体动态返回一个字体。
发布了文章2015-08-16
网上的分析Spotlight会在备份时一直检查,导致卡死。其实不需要把Spotlight整个关掉,到设置把Spotlight的隐私里面,把备份目录屏蔽掉。不要全部关掉Spotlight,Spotlight有用的,关掉会导致某些文件信息一直显示不出来。
发布了文章2015-06-29
本文从以前做的幻灯中整理而来的,主要讲一下XCode结合LLDB调试命令以及OBJC运行时的调试技巧。 一、常用宏定义 1、OPTIMIZE,Debug和Release判定 Release编译时定义 当我们想要某些代码只在Debug环境下才运行可以使用此宏定义判别 2、i386与x86_64,模拟器环境判定 ...
回答了问题2015-06-23
原理就是捕获信号量和异常,然后把调用栈打出来。建议用友盟等其他工具。
回答了问题2015-06-04
用类别的方式,给UIViewController加方法 如果用重构,想了想比较麻烦,需要抽提一个中介类,然后BaseViewController和BaseTableViewController需要一个中介对象进行调用。麻烦之处在于要把方法和成员提出去,并且原来代码里所有的self,替换成self.xxx以访问原来的s...
回答了问题2015-06-04
这里面搞response,重定向会回调 - (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
回答了问题2015-02-13
转多张照片要看你服务器的支持程度,一个连接传多张照片肯定是用Multi-body进行包装的form表单,一般asi之类的是支持生成的。如果不支持的话,只能开一个串行队列,然后每张照片一个operation。
回答了问题2015-02-12
这个服务器肯定要维护一个版本管理,这个类似SVN等代码管理软件,每次提交前要先update进行merge。然后进行提交。差分检查和更新肯定需要本地做。代码管理工具遇到的场景要比你这个还要负责,因为牵扯多人协作。所以这套机制肯定适用于你的应用场景。
回答了问题2015-02-05
import UIKit试试。估计你这个工程没加预编译头
回答了问题2015-02-05
试试didShow呢。毕竟还没有展现。
回答了问题2015-02-05
他这段代码写错了。 他说的意思应该只是用指针的值,而不想赋值的时候retain。instanceVariable看情况应该是个成员变量。如果不是self.instanceVariable使用的话,self是不会retained。只有instanceVariable会retained。也就是你这段block执行,可能会出现self被释放...
回答了问题2015-02-03
你的framework应该被包含在app里面。然后用[NSBundle mainBundle] pathForResource系列的函数把路径搞出来。
回答了问题2015-02-02
一条是一条,多条搞不到。要想搞得到,后台最知道。