
iOS点滴
文章平均质量分 65
「已注销」
代码改变世界
展开
-
新的应用必须使用iOS8 SDK生成,而且必须支持64位
64-bit and iOS 8 Requirements for New AppsOctober 20, 2014Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, include原创 2015-03-23 16:37:36 · 1138 阅读 · 0 评论 -
iOS学习过程中的异常总结
没整过这种高级货,还真不知道!1、删除程序 长按任意程序图标,等一段时间后,图标左上会出现x 按那个x就可以把程序删除。真机、模拟机都一样。2、关闭运行中的程序home按两下,屏幕下方会弹出任务栏,显示了当前运行的程序的图标。长按任意程序图标,等一段时间后,图标左上会出现x 按那个x就可以把程序关闭。真机上试过,模拟机没试。3、Xcode项目生成文件在哪里?原创 2013-09-09 19:16:34 · 1538 阅读 · 0 评论 -
iOS阅读PDF的方法
一、阅读PDF方法一: 利用WebView- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. self.title = @"main"; UIWebView* webView = [[UIWebView alloc] initWi原创 2014-12-31 10:48:40 · 1201 阅读 · 0 评论 -
AssetsLibrary显示本地照片
AssetsLibrary虽然在iOS8以后已经被取代,但是现在做项目还需要兼容iOS7,所以还是用了它,记录如下。#import "ViewController.h"#import <AssetsLibrary/AssetsLibrary.h>@interface ImageItem : NSObject@property (nonatomic, assign) BOOL bChecked;@原创 2016-02-24 14:45:11 · 984 阅读 · 0 评论 -
iOS背景平铺
//声明一个UIScrollView并改变他的ContentSize使其可以垂直滚动UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:self.view.bounds];[scrollView setContentSize:CGSizeMake(0, 2000)]; //声明一个背景图片UIImage原创 2014-09-25 16:06:55 · 638 阅读 · 0 评论 -
Application windows are expected to have a root view controller at the end of application launch
Application windows are expected to have a root view controller at the end of application launch在我创建了一个空项目,并向其中添加界面元素的时候,出现这个提示。解决办法是:将- (BOOL)application:(UIApplication *)applicat原创 2013-04-22 09:32:28 · 7969 阅读 · 0 评论 -
iOS开发第三方库之间出现duplicate symbol时的处理方法
今天做项目遇到第三方库与当前项目代码冲突到问题。发现是第三方库中使用了GDataXMLNode,而我的APP项目中的微信开发部分也用到了GDataXMLNode。这就造成了冲突,产生了duplicate symbol错误。 我首先尝试删了微信中的GDataXMLNode.h和GDataXMLNode.m,但是不行,因为微信开发的代码中,包含了GDataXMLNode.h。 后来再往上找到了解决原创 2016-03-02 17:31:24 · 3369 阅读 · 0 评论 -
UILabel的使用
创建项目创建一个单视图项目,如下布局: 五个VIEW,五等份屏幕宽度,高度为120。五个UI Label,大小同view。设置UI Label文字- (void)viewDidLoad { [super viewDidLoad]; NSString *text = @"话说天下大势,分久必合,合久必分:周末七国分争,并入于秦;及秦灭之后,楚、汉分争,又并入于汉;汉朝自高祖斩白蛇原创 2016-02-18 18:13:39 · 469 阅读 · 0 评论 -
Xcode export/upload error: Your session has expired. Please log in
1、Xcode export/upload error: Your session has expired. Please log in 我在stack over flow上找到的答案: 一看preference,果然:重新登录了一下,OK了。 2、Missing iOS Distribution signing identity for ..原创 2016-03-09 14:25:03 · 4646 阅读 · 0 评论 -
EXC_BAD_ACCESS in UIWebView
做项目过程中,遇到一个诡异的问题。包含UIWebView的UIViewController在退出的时候,莫名崩溃。XCode给出的错误说明是:message sent to deallocated instance 0x7ff73c3261e0。 最终,在stack overflow上找到解决方案和根本原因。以下简单记录: 1、使用instruments查找僵尸对象:Use Instrument原创 2016-06-03 15:17:14 · 886 阅读 · 0 评论 -
Grand Central Dispatch(GCD)初探
GCD提供和管理一些先进先出队列,你的应用程序可以以块的形式向这些队列提交任务。提交给队列的块在一个完全由系统维护的线程池上执行。线程对于运行在其上的任务并不作出任何保证。(No guarantee is made as to the thread on which a task executes.) GCD 提供了三种队列:主队列 Main: tasks execute原创 2013-09-22 19:49:35 · 853 阅读 · 0 评论 -
iOS中位图数据处理
我有两个数据,前一个是RGB颜色数据,后一个是alpha透明度数据。unsigned char* dataPtr = pBitmap->getDataPtr();unsigned char* alphaPtr = pBitmap->getAlphaPtr();long size = w * h;unsigned char* argb = (unsigned char*)mallo原创 2013-09-22 17:27:16 · 2388 阅读 · 0 评论 -
iOS沙盒与文件管理
本文参考了苹果官方文档: https://developer.apple.com/library/prerelease/ios/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010672-CH1-SW1原创 2016-03-03 15:44:54 · 3982 阅读 · 0 评论