diezhi9415
码龄10年
求更新 关注
提问 私信
  • 博客:15,268
    15,268
    总访问量
  • 暂无
    原创
  • 0
    粉丝
  • 0
    关注
加入CSDN时间: 2016-03-31
博客简介:

diezhi9415的博客

查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得1次收藏
  • 博客总排名1,308,252名
  • 原力等级
    原力等级
    0
    原力分
    0
    本月获得
    0
创作历程
  • 2篇
    2018年
  • 5篇
    2014年
  • 10篇
    2013年
  • 17篇
    2012年
  • 39篇
    2011年

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

ios下最简单的xml ,它就是TBXml.

就xml解析来讲,目前用过的最简洁,速度最快的当属tbxml,是基于C框架的所以直接拿在iPhone上用了。 先说下用法,把tbxml的4个文件拖入class,然后为工程添加libz.dylib框架即可。 废话就不说了,直接看代码,如下: 定义了两个方法(其中一个带着递归子方法),分别处理已知结构和未知结构的xml。 1.解析已知结构的xml。先看下xml的基本结构:...
转载
博文更新于 2021.04.21 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

object-c 常用判断null的宏定义,如果是null直接返回@""

#define checkNull(__X__) (__X__) == [NSNull null] || (__X__) == nil ? @"" : [NSString stringWithFormat:@"%@", (__X__)] 转载于:https://www.cnblogs.com/visen-0/p/10149607.htm...
转载
博文更新于 2019.09.28 ·
544 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Axure 8 注册码,市面上很多注册码都不行用,但是这个可以。

找了很久了,感谢@Quan-Sunny的转载 Licensee:University of Science and Technology of China (CLASSROOM) Key: DTXRAnPn1P65Rt0xB4eTQ+4bF5IUF0gu0X9XBEUhM4QxY0DRFJxYEmgh4nyh7RtL Licensee:KoshyKey:wTA...
转载
博文更新于 2019.09.28 ·
842 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS蓝牙4.0开发例子

1建立中心角色 #import <CoreBluetooth/CoreBluetooth.h> CBCentralManager *manager; manager = [[CBCentralManager alloc] initWithDelegate:self queue:nil]; 2扫描外设(discover) [manager ...
转载
博文更新于 2019.09.28 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS Web开发

1、让web页面的输入框是数字键盘 html 中 input 的 type = "tel"    转载于:https://www.cnblogs.com/visen-0/p/3759481.html
转载
博文更新于 2019.09.28 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

苹果发布【新开发语言】Swift

Swift is a multi-tenant, highly scalable and durable object storage system that was designed to store large amounts of unstructured data at low cost via a RESTful http API. “Highly scalable”, mea...
转载
博文更新于 2019.09.28 ·
194 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[置顶]JB开发之制作系统级Application

1、编译工程,生成xx.app 2、制作引导进程xx替换xx.app里面的xx进程 引导进程代码: int main(int argc, char *argv[]) { @autoreleasepool { NSString* string = [[NSBundle mainBundle] pathForResource:@"xx_" ofType...
转载
博文更新于 2019.09.28 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JB开发之问题汇总 [jailbreak,越狱技术]

1、升级到Mac 10.9.1,Xcode 升级到5出现的问题: 1)升级前要做的事情: ①升级/重新安装iOSOpenDev,在终端输入 xcode-select --switch (xcode_developer_path)   比如 xcode-select --switch /Applications/Xcode-4.4DP5.app/Contents/...
转载
博文更新于 2019.09.28 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【iOS开发】获取wifi的SSID

#import <SystemConfiguration/CaptiveNetwork.h> NSArray *ifs = (__bridge_transfer id)CNCopySupportedInterfaces(); NSLog(@"Supported interfaces: %@", ifs); id info = nil; ...
转载
博文更新于 2019.09.28 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mac 10.9 dock在多屏幕间移动

想要在哪个屏幕使用dock,就在这个屏幕把鼠标移动到最底部即可。神奇吧?太意外了。。。居然被我发现了。。。 转载于:https://www.cnblogs.com/visen-0/p/3496792.html...
转载
博文更新于 2019.09.28 ·
677 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JB开发之三 [jailbreak,越狱技术积累]

很兴奋,我开始了进行JB的开发 1、杀死当前的APP [(SpringBoard *)[UIApplicationsharedApplication] _killThermallyActiveApplication]; 2、系统的截屏“咔嚓”声路径 /System/Library/Audio/UISounds/photoShutter.caf 3、系统设置中...
转载
博文更新于 2019.09.28 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[越狱开发] theOpenDev配置与搭建碰到的问题

CodeSign error: code signing is required for product type 'Dynamic Library' in SDK 'iOS 6.1' 如何解决? 转载于:https://www.cnblogs.com/visen-0/p/3166620.html
转载
博文更新于 2019.09.28 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS开发,利用文件流,算大文件的MD5值(程序不会导致内存崩溃)

CFStringRef FileMD5HashCreateWithPath(CFStringRef filePath, size_t chunkSizeForReadingData) { // Declare needed variables CFStringRef res...
转载
博文更新于 2019.09.28 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS开发,hook系统Objective-C的函数

我们都知道在windows下可以通过API轻松的hook很多消息,IOS也可以实现hook的功能。 建立一个 TestHookObject类 // // TestHookObject.m // TestEntrance // // Created by 张 卫平 on 13-6-27. // Copyright (c) 2013年 张 卫平. All righ...
转载
博文更新于 2019.09.28 ·
342 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Objective-C代码块(block)的练习

int iVisen = 1000; - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. //int代码块 int mutl =7; i...
转载
博文更新于 2019.09.28 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JB开发之二 [jailbreak,越狱开发研究]

1、更换壁纸:把图片写到这个目录,/var/mobile/Library/LockBackground.jpg,然后kill the Springboard. 2、把程序添加进通知中心(iOS5以上),把.bundle文件放入System/Library/WeeAppPlugins目录下。进入设置-通知中心,就有此程序了。 3、越狱开发的人知道,theopendev开发的时候,经常碰...
转载
博文更新于 2019.09.28 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

<转>RestKit在iOS项目中的使用,包含xcode配置说明

最近在iPhone工程中添加RestKit并编译,但是由于之前找了很多不靠谱的说明文档,导致编译了一天也没有通过编译,总报出莫名其妙的错误。终于在最后的关头找了一篇英文的较为权威的文档才发现自己的问题出在一个很细节的地方。结论就是:不靠谱的文档害死人。 下面就总结一下怎么在xcode项目中使用Restkit。 1. 下载RestKit源码,到官网去下,下载后解压源码,不做过多解释; ...
转载
博文更新于 2019.09.28 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

@property (nonatomic,retain)中的nonatomic,assign,copy和retain是什么意思?

@property是一个属性访问声明,扩号内支持以下几个属性: 1,getter=getterName,setter=setterName,设置setter与getter的方法名 2,readwrite,readonly,设置可供访问级别 2,assign,setter方法直接赋值,不进行任何retain操作,为了解决原类型与环循引用问题 3,retain,setter方法对...
转载
博文更新于 2019.09.28 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JB开发之一

1、越狱在线下载安装,需安装appsync插件 2、deb打包使用finker,deb安装包也就是DEBIAN Library/LaunchDaemons LaunchDaemons是用户未登陆前就启动的服务(守护进程)。 Library/MobileSubstrate Mobile Substrate是一个公共库,可以用来动态替换内存中的代码、数据等。可以把它理解成是防止系统崩溃...
转载
博文更新于 2019.09.28 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iPhone开发中 验证”字符串“/“文件”的MD5的加密

+(NSString*) md5:(NSString*) str { const char *cStr = [str UTF8String]; unsigned char result[CC_MD5_DIGEST_LENGTH]; CC_MD5( cStr, strlen(cStr), result ); NSMu...
转载
博文更新于 2019.09.28 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多