会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yangli(iOS)
博客园
首页
新随笔
联系
管理
订阅
2015年1月9日
iOS app以root权限运行
摘要: 1.在程序main函数处添加 setuid(0); setgid(0);2.修改executable file(因为app引导时候是不允许root权限的程序运行的)打开.app,找到其中的可执行文件,复制一份,并用一下内容替换#!/bin/bashroot=$(dirname "$0")exec...
阅读全文
posted @ 2015-01-09 10:54 yangli(iOS)
阅读(1359)
评论(0)
推荐(0)
2015年1月4日
IOS 把shell信息或者NSlog输出信息 显示在视图
摘要: //标准输出[self redirectSTD:STDOUT_FILENO];//错误输出 //[self redirectSTD:STDERR_FILENO];- (void)redirectNotificationHandle:(NSNotification *)nf{ NSData *dat...
阅读全文
posted @ 2015-01-04 13:28 yangli(iOS)
阅读(595)
评论(1)
推荐(0)
2014年12月31日
iOS Block详解4
摘要: 代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函...
阅读全文
posted @ 2014-12-31 15:49 yangli(iOS)
阅读(164)
评论(0)
推荐(0)
iOS Block详解3
摘要: ——译自Apple Reference Library《Blocks Programming Topic》简介块对象是C语言的句法和运行时特性。它类似于标准C函数,但可以将代码、变量绑定到堆(heap)、栈(stack)。一个块还维护了一系列的状态,这些状态或数据影响着执行的结果。可以把块组成函数表...
阅读全文
posted @ 2014-12-31 15:48 yangli(iOS)
阅读(294)
评论(0)
推荐(0)
IOS开发 Blocks详解(转)
摘要: IOS开发Blocks详解(转)(2013-10-14 16:41:54)从Mac OS X 10.6以及iOS 4开始,苹果在GCC和Clang编译器中为C语言引入了一个新扩展:Blocks,使得程序员可以在C、Objective-C、C++和Objective-C中使用闭包。Blocks有点像函...
阅读全文
posted @ 2014-12-31 15:47 yangli(iOS)
阅读(201)
评论(0)
推荐(0)
详解Objective-c Block应用(1)
摘要: 2011-07-29 16:16佚名互联网字号:T|T目前只有Mac 10.6和iOS 4有支援。Block是由一堆可執行的程式組成,也可以稱做沒有名字的Function (Anonymous function)AD:2013云计算架构师峰会课程资料下载详解Objective-c block应用是本...
阅读全文
posted @ 2014-12-31 15:46 yangli(iOS)
阅读(123)
评论(0)
推荐(0)
【IPC通信】基于管道的popen和pclose函数
摘要: 标准I/O函数库提供了popen函数,它启动另外一个进程去执行一个shell命令行。这里我们称调用popen的进程为父进程,由popen启动的进程称为子进程。popen函数还创建一个管道用于父子进程间通信。父进程要么从管道读信息,要么向管道写信息,至于是读还是写取决于父进程调用popen时传递的参数...
阅读全文
posted @ 2014-12-31 15:13 yangli(iOS)
阅读(425)
评论(0)
推荐(0)
使用system()函数一定要谨慎-2
摘要: 今天,一个运行了近一年的程序突然挂掉了,问题定位到是system()函数出的问题,关于该函数的简单使用在我上篇文章做过介绍:http://my.oschina.net/renhc/blog/53580先看一下问题简单封装了一下system()函数:1intpox_system(constchar*c...
阅读全文
posted @ 2014-12-31 15:12 yangli(iOS)
阅读(694)
评论(0)
推荐(0)
使用system()函数一定要谨慎-1
摘要: 曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何定位,这才是重点。当初因为这个函数风险较多,故抛弃不用,改用其他的方法。这里先不说我用了什么方...
阅读全文
posted @ 2014-12-31 15:11 yangli(iOS)
阅读(1029)
评论(0)
推荐(0)
iOS、iphone 调用shell脚本
摘要: 由于ios中没有 cocoa的NSTask 所以要在cocoa touch SDK中执行shell 只能用系统调用int system(const char * string);例如:system("ls");注意system是系统C函数 所以参数不要使用NSString;函数库:includesy...
阅读全文
posted @ 2014-12-31 15:10 yangli(iOS)
阅读(2281)
评论(0)
推荐(0)
下一页
公告