文章 2017-11-15 来自:开发者社区

iphone开发之获取系统背光灯亮度

现在网络上的都是使用这个方法,但是其实没有效果的, 后面一篇本Blog将会给出另外一种有效获取的代码   + (float)getBacklightLevel  {      //以下方法据查只在2.x的sdk有效,真机测试确实没有效果。      float previousBacklightLe...

文章 2017-11-14 来自:开发者社区

iphone开发之数据库CoreData

CoreData 介绍 在Cocoa环境下,如果你想使用数据库(如sqlite),你可以使用sql语句的方式通过相关的工具类进行数据库的直接操作。当然你也可以通过别人封装之后的一些简单框架,使得你的操作更加简单(如FMDB BNRPersistence)。   Cocoa框架本身提供了CoreData这个API可方便的让开发者通过操作对象的方式在操作数据库。CoreData是一...

文章 2017-11-14 来自:开发者社区

iphone开发之获取系统磁盘大小和可用磁盘大小

NSFileManager包含非常丰富的信息,通过下面的方法可很容易的获取系统磁盘的大小和可用磁盘的大小 - (NSNumber *) totalDiskSpace  {      NSDictionary *fattributes = [[NSFileManager defaultManager] fileSystemAttributesAtPa...

文章 2017-11-12 来自:开发者社区

iPhone Web App开发杂感

iPhone的SDK还需要两个月才出来……现在要给iPhone开发app的话,唯一的官方推荐方式就是走web app的道路…… 水果牌的魅力无穷……即便有browser的局限,还是有不少精彩的iphone web app浮现…… Facebook的iPhone版本,简直就做得跟原生程序无异……当之无愧的Best iPhone Web App…… 这或许也是iPhone上的Mobile Safar....

文章 2017-11-09 来自:开发者社区

iphone开发之屏幕截图

突然有个需求要求在程序中截图,调查实验后后在此分享一下。 先添加头文件 #import <QuartzCore/QuartzCore.h> 这里使用两种方法测试 一个是私有api的UIGetScreenImage() 一个是UIGraphics的方法 - (UIImage*) takeShot  {       &n...

文章 2017-11-09 来自:开发者社区

iphone开发之多线程NSThread和NSInvocationOperation

以下是开发初期收集整理的一点资料 多线程之NSInvocationOperation  多线程编程是防止主线程堵塞,增加运行效率等等的最佳方法。而原始的多线程方法存在很多的毛病,包括线程锁死等。在Cocoa中,Apple提供了NSOperation这个类,提供了一个优秀的多线程编程方法。  本次介绍NSOperation的子集,简易方法的NSInvocationOperatio...

文章 2017-11-09 来自:开发者社区

iphone开发之通过unix系统底层获取和系统相关的硬件信息

在获取和系统相关的硬件信息的时候,api的接口有时并不是很多。但是我的理解是iOS终究是一个操作系统,是一个基于unix的衍生系统,从操作系统的角度来理解的话,系统底层的东西是很丰富的。 内核 sysctl 含义详解: l  compat子树:内核二进制兼容相关的控制 l  debug子树:内核调试与信息查询 l  d...

文章 2017-11-09 来自:开发者社区

[iPhone开发之控件的使用]UIActionSheet的各种属性、方法及代理的使用

[c-sharp]&nbsp;view plaincopy #import&nbsp;"ActionSheetTestViewController.h"&nbsp;&nbsp; @implementation&nbsp;ActionSheetTestViewController&nbsp;&nbsp; /*&nbsp; Tasks&nbsp; &nbsp;&nbsp; Creating&nbsp;...

文章 2017-11-09 来自:开发者社区

iOS学习资料分享 -- 苹果官方iPhone应用高级开发课程(16集)

在51cto上看到不错iOS学习资料,pdf版,先做收藏。 苹果官方iPhone应用高级开发课程(16集)   下载地址http://down.51cto.com/zt/1153 主要内容 [iPhone应用开发高级课程]01.破冰课程 [iPhone应用开发高级课程]02.高效iPhone应用开发  [iPhone应用开发高级课程]03.高效iPhone应用开发&n...

文章 2017-11-08 来自:开发者社区

iphone开发之轻松搞定原生socket 编程,阻塞与非阻塞,收发自如

iphone socket 开发   在iphone的平台下,要进行socket开发其实有很多种的方法,开源的库Asyncsocket,官方的CFSocket,还有BSD的socket。 这里要做一个简单的socket普及,这里包含在socket的设置非阻塞喝超时的控制逻辑,心跳包和线程的启动时间同步的控制。   这里都是标准的linux的流程 先创建一个socket...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注