![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS
文章平均质量分 61
zm53373581
这个作者很懒,什么都没留下…
展开
-
iOS 并发编程之 Operation Queues
现如今移动设备也早已经进入了多核心 CPU 时代,并且随着时间的推移,CPU 的核心数只会增加不会减少。而作为软件开发者,我们需要做的就是尽可能地提高应用的并发性,来充分利用这些多核心 CPU 的性能。在 iOS 开发中,我们主要可以通过 Operation Queues、Dispatch Queues 和 Dispatch Sources 来提高应用的并发性。本文将主要介绍 Operatio转载 2015-08-25 12:52:37 · 424 阅读 · 0 评论 -
iOS App热修复的设计方案及简单实践
iOS App热修复的设计方案及简单实践iOS应用审核时间之长,只叫人不堪忍受;但是更让人捶胸的是,App好不容易上线了,结果发现上线的APP有明显的bug。哎,真他*的cd。于是呼,想原创 2015-11-24 13:37:52 · 15639 阅读 · 0 评论 -
iOS应用架构谈 开篇
转自:http://casatwy.com/iosying-yong-jia-gou-tan-kai-pian.htmliOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 本地持久化方案及动态部署缘由之前安居客iOS app的第二版架构大部分内容是我转载 2015-11-15 21:41:58 · 590 阅读 · 0 评论 -
认识NSUserDefaults
摘要 NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,这时候就不能直接存储到NSUserDefaults了NSUserDefaults 存储自定义对象目录[-]一、了解NSUserDefaults以及它可以直转载 2015-11-15 21:38:08 · 384 阅读 · 0 评论 -
iOS应用安全之代码混淆设计篇
iOS应用安全随着各种事件的曝出,越来越受到重视。那针对iOS应用安全方面能做点什么呢?如何让我们开发的应用更安全一点呢?要知道如何才能安全,就要了解iOS应用怎么就不安全了呢?现在随着越狱技术的提高和各种工具的完善,使得逆向分析一款iOS应用变成了一个轻而易举的事情。因此,要使的iOS应用更安全,那就从逆向工程的各个阶段进行层层阻拦。当然,这个只是增加逆向到难度而已~。原创 2015-10-11 21:35:19 · 7426 阅读 · 2 评论 -
IOS应用抓取HTML网页数据
举例抓取hao123上的搞笑图片及Gif动画的网址为例。1.目标网址:http://www.hao123.com/gaoxiao?pn=12.获取HTML数据。方法如下:NSString *htmlString = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://www.hao123.com/gaoxi原创 2015-09-10 14:20:34 · 16288 阅读 · 0 评论 -
iOS 编译失败,但是没有错误提示(ios build failed ,but without errors)
最近在做IOS代码混淆的时候,混淆处理完后,编译工程,发现编译失败,提示build failed,但是没有提示错误,只是列出了警告。这下搞的没有方向了,不知道怎么搞了。于是net了一下。果然已经有前人遇到过了,参考的问题在这里。于是按照他们的解决办法,依次尝试。尝试;1.Target ->info 下 Bundle identifier 是否使用了下划线;----no2.clean原创 2015-10-09 13:48:36 · 7815 阅读 · 0 评论 -
iOS开发系列--通知与消息机制
概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,但是实现原理却完全不同。今天就和大家一块去看一下如何在i转载 2015-11-09 10:30:28 · 2503 阅读 · 0 评论 -
APNS远程推送证书的申请和制作——详细解析
摘要 我们的手机每天会被很多通知轰炸,那么,这些通知是怎么弄出来的呢,下面为大家详细解析APNS 远程推送目录[-]一、远程推送的原理二、在程序上注册远程通知三、申请推送证书1、申请本地证书:2、在开发者网站上申请证书四、申请描述文件(开发和发布描述文件)五、为服务器制作证书1、准备p12文件2、将下载的证书制作成.pem 文件转载 2015-11-09 10:18:21 · 3748 阅读 · 0 评论 -
iOS应用开发小技巧总结
本篇用来累计开发iOS应用时的小技巧1.点击按钮后,如何获取按钮所在的cell? UIButton* btn = (UIButton*)sender; UIView *cell = btn.superview; while (![cell isKindOfClass:[UITableViewCell class]]) { cell = cel原创 2015-10-21 12:21:09 · 570 阅读 · 0 评论 -
apps被拒绝的各种理由以及翻译
目录[-]原 apps被拒绝的各种理由以及翻译1. Terms and conditions(法律与条款)2. Functionality(功能)3. Metadata (name, descriptions, ratings, rankings, etc)(描述数据(名称,描述,评级,分类等))4、location(位置)5. Push notifications转载 2015-09-28 09:58:11 · 969 阅读 · 0 评论 -
Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the desi
Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?IOS 工程编译的时候上述错误的解决办法:1.在Main.storyboard 的viewcontroller中选中一个并设原创 2015-09-10 14:42:13 · 788 阅读 · 0 评论 -
How To Use NSOperations and NSOperationQueues
Learn how to use NSOperations in your app!Everyone has had the frustrating experience of tapping a button or entering some text in an iOS or Mac app, when all of a sudden – WHAM, the user转载 2015-09-08 14:39:33 · 883 阅读 · 0 评论 -
Multithreading and Grand Central Dispatch on iOS for Beginners Tutorial
Convert a slow, unresponsive app to a speedy cheetah with Grand Central Dispatch!Have you ever written an app where you tried to do something, and there was a long pause while the UI was转载 2015-09-08 14:26:11 · 619 阅读 · 0 评论 -
The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Cha
by Joel SpolskyWednesday, October 08, 2003Ever wonder about that mysterious Content-Type tag? You know, the one you're supposed to put in HTML and you never quite know what it should be?Di转载 2015-09-10 13:38:41 · 855 阅读 · 0 评论 -
iOS 应用内mini文件目录浏览器
如果应用内有下载功能,测试人员要去测试该功能,无法直接看到文件是否下载完成或者文件是否存在,于是呼,能直接查看应用内的文件就好多了。基于以上的想法,就写了个mini的文件浏览器,能查看应用内的目录及目录下的文件,以及文件的创建时间和修改时间,右滑返回上一级目录。头文件声明如下:@interface FileSystemViewController : UIViewContr原创 2015-09-08 13:12:35 · 444 阅读 · 0 评论 -
自学 iOS 开发的一些经验
不知不觉作为 iOS 开发也有两年多的时间了,记得当初看到 OC 的语法时,愣是被吓了回去,隔了好久才重新耐下心去啃一啃。啃了一阵,觉得大概有了点概念,看到 Cocoa 那么多的 Class,又懵了,怎么才能调用系统的相机?怎么保存信息?怎么做一个像 Twitter 个人页那样的页面?总之就是不知道该从哪切入。现在回想起来,其实路一直都在,而且有很多条,当初如果有人能够指出一条还不错的道,转载 2015-08-25 12:55:59 · 585 阅读 · 0 评论 -
iOS应用架构谈 view层的组织和调用方案
iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 本地持久化方案及动态部署前言《iOS应用架构谈 开篇》出来之后,很多人来催我赶紧出第二篇。这一篇文章出得相当艰难,因为公司里的破事儿特别多,我自己又有点私事儿,以至于能用来写博客的时间不够充分。现在好啦,第二篇转载 2015-11-23 14:09:16 · 2000 阅读 · 0 评论