Category 移动开发

MKNetworkKit同步请求缓冲技术优越于AFNetworking和ASIHTTPRequest

它集成了ASIHTTP和 AFNetworking的优点,摒弃了后两者的缺点,实现了完美的超越:

1、高度的轻量级,仅仅只有2个主类

2、自主操作多个网络请求

3、更加准确的显示网络活动指标

4、自动设置网络速度,实现自动的2G、3G、wifi切换

5、自动缓冲技术的完美应用,实现网络操作记忆功能,当你掉线了又上线后,会继续执行未完成的网络请求...

继续阅读

html/width自动适应手机屏幕大小/宽度效果的实现web网页设计/css控制方法

为不同的设备提供不同的网页,没有直面问题的根 本,从另一个思路去化解了它。比如专门提供一个mobile版本,或者iPhone / iPad版本。这样做固然保证了浏览效果,但是却增加了网站运营和维护的成本。因为,不同的版本对应了不同的程序、服务器。这些都是需要人力物力去维系 的!

为继续尝试从根源上化解这个难题,很早之前就开始有人设想,能不能让我们的网页做到”一次设计,普遍适用”,让同一...

继续阅读

通过Mac Safari前端开发/远程调试测试iPhone/iPad上的网页 – javascript/css完美解决方案

在日趋现代化的 Web 网络中,各种现代浏览器和移动终端设备的用户百分比越来越高。对于我们 Web 前端开发者来说,运行 iOS Safari 浏览器的苹果移动设备对我们来说更是不容忽视的。然而当我们需要对前端页面进行测试调试时,桌面版 Safari 的表现并不是与移动版 Safari 一模一样的(主要缘起 CSS 中 device-width 的判断),因此我们只能直接在 iOS 设备...

继续阅读

整合使用sqlite加密-SQLCipher和openssl加密数据库到iOS XCode项目

环境:Xcode4.5.2 , Mountain Lion 10.8.0
background:昨天按照SQLcipher(sqlite的 一个加密开源项目)的步骤要求compile一个自建iOS项目。Tutorial有bug,有些东西没说清楚,最后我根据猜测与查询完成了build。 但是我发现如果我想利用Xcode=>Preference=>Locations=>Source Trees把依赖的2个项目(SQLcipher与OpenSSL)放在APP外的目录中,添加APP的Build Phase=>Target Dependencies就找不到这两个target了。...

继续阅读

学习使用 Objective-C/OC编程语言需要程序员注意学习的事项地方

Objective-C中一些 值得程序员注意的地方:
1.有关于BOOL陷井方面有如下方面:

关于BOOL条件语句中的比较最好是与NO的值来进行比较,因为BOOL的 YES与NO值只是约定,并且编译器将BOOL认作8位二进制数据。若是不小心将一个长于1字节的整型值赋值给BOOL变量,那么只有底位字节将会用做 BOOL的值,假设底位字节刚好为0的话,那么BOOL的值将会是0,即NO值,所以关于比较方面推荐用变量值与NO值进行比较。...

继续阅读
Top Down