【iOS开发:发出系统的声音!发出自己的声音!】教程文章相关的互联网学习教程文章

iOS开发 - 获取真机沙盒数据【图】

今天要获取之前真机测试时写入沙盒的数据, 本来以为挺麻烦的。后来捣腾了一下, 才知道原来这么简单...下面直接看具体步骤。前提: 真机已经通过USB和你的电脑连接上了!1.进入Organizer2.选择你的应用。 并导出数据。(点击Download)3.保存数据到相应位置。(点击Save)4.打开, 查看数据。保存完毕后, 你后发现一个这样的文件。选中它, 右键---->显示包内容。然后进入------->AppData ------>Documents。即可看到你保存在沙盒里的数据了...

IOS开发学习笔记028-UITableView单组数据显示代码优化【代码】【图】

1、性能优化(添加几百个cell到view) 2、如何实现选中某行,改变这个cell最右侧显示的对号按钮 1、如果表格中又几百条数据的话,系统会自动加载显示在界面上得数据,逐一加载添加100个数据到UITableView中1for (int i = 0 ; i < 100 ; i ++) 2 { 3 NSString *icon = [NSString stringWithFormat:@"00%d.png",arc4random_uniform(8) + 1]; 4 NSString *name = [NSString stringWithFormat:@"第%d",i]; 5 ...

【iOS开发】辅助工具与资源推荐【图】

1. Resizer 将 Retina 使用的图档(档名为 @2x 或 -hd 的图档)快速且完美地产生普通屏幕的图档尺寸。 2.iOS应用加密 通过对iOS的技术原理和破解原理研究,分别从本地数据、方法体/方法名、URL编码、程序结构、网络传输数据等几个方面对iOS应用进行全方位的保护。 3. LifeView 透过 Wifi 使用 iPhone 或是 iPad 直接预览电脑画面,方便检视图片在 Retina 屏幕中的效果。 4. Icon Viewer ...

iOS开发UI篇—在UITableview的应用中使用动态单元格来完成app应用程序管理界面的搭建【代码】【图】

iOS开发UI篇—在UITableview的应用中使用动态单元格来完成app应用程序管理界面的搭建一、实现效果说明:该示例在storyboard中使用动态单元格来完成。二、实现1.项目文件结构和plist文件2.实现过程以及代码在tableview的属性选择器中选择动态单元格。说明:在storyboard中直接使用其自带的动态单元格完成tableviewcell的定义,并创建了一个管理该cell的类,进行了连线。实现代码:数据模型部分:YYappInfo.h文件 1// 2// YYappInfo...

IOS开发数据库篇 --- FMDatabaseQueue数据库队列安全操作

#import "FMDB.h"@interface CZViewController () - (IBAction)insertOnClick; - (IBAction)deleteOnClick; - (IBAction)updateOnClick; - (IBAction)queryOnClick;//@property (nonatomic, strong) FMDatabase *db;@property (nonatomic, strong) FMDatabaseQueue *queue;@end@implementation CZViewController - (void)viewDidLoad { [super viewDidLoad]; // 0.获取沙盒地址 NSString *path = [NSSearchPathForDire...

iOS开发——生成条形码,二维码

- (void)viewDidLoad { [super viewDidLoad]; self.imageView.image = [self generateBarCode:@"1524829417" width:60 height:60]; self.imageView2.image = [self generateQRCode:@"1524829417" width:60 height:60];} - (UIImage *)generateQRCode:(NSString *)code width:(CGFloat)width height:(CGFloat)height { // 生成条形码图片 CIImage *qrcodeImage; NSData *data = [code dataUsingEncod...

IOS开发UI篇—gesture详解(一)【代码】【图】

前言    在iOS中,你可以使用系统内置的手势识别(GestureRecognizer),也可以创建自己的手势.GestureRecognizer将低级别的转换为高级别的执行行为,是你绑定到view的对象,当发生手势,绑定到的view对象会响应,它确定这个动作是否对应一个特定的手势(swipe,pinch,pan,rotation).如果它能识别这个手势,那么就会向绑定它的view发送消息,如下图  UIKit框架提供了一些预定义的GestureRecognizer.包含下列手势 UITapGestureR...

SQLite在iOS开发中的使用【代码】

1. 准备工作iOS的SQLite使用了原生的C函数库,要使用它需要先完成下面两步:为项目增加libsqlite3.dylib (总是代表最新版本的SQLite 3)在需要使用SQLite API的文件中包含sqlite3.h2. 使用步骤2.1 打开数据库// 声明一个sqlite3的指针变量 sqlite3 *database;// 打开数据库文件,如果不存在则会新建 ret = sqlite3_open("/Users/DS/Desktop/db.sqlite", &database); if (ret != SQLITE_OK) {NSLog(@"打开数据库失败!"); }2.2 使用数...

iOS开发-XML解析基础#8;笔记【代码】【图】

当你想将某些网络媒体数据载入你的app时,就避免不了和商家提供的数据格式打交道,主要途径就是通过数据交换格式展示给想开发的用户。现在主要的两种数据交换格式为XML,JSON。在iOS开发中,提倡使用JSON格式,但是不乏一些商家并没有提供JSON格式的数据。本文简单讲解以下XML解析的基础,供新手参考,也是共同学习,因为在网上大部分写的都不够详细。之后会写一些关于JSON格式的,感觉JSON比XML的解析还是更加简单易懂易用的。在i...

iOS开发UI篇—核心动画(转场动画和组动画)【代码】【图】

iOS开发UI篇—核心动画(转场动画和组动画)一、转场动画简单介绍CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果属性解析:type:动画过渡类型subtype:动画过渡方向startProgress:动画起点(在整体动画的百分比)endProgress:动画终点(在整体动画的百分比) 二、转场动画代码示...

ios开发--旋转、移动、缩放手势实例代码【图】

代码如下:C代码 // 添加所有的手势 - (void) addGestureRecognizerToView:(UIView *)view { // 旋转手势 UIRotationGestureRecognizer *rotationGestureRecognizer = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotateView:)]; [view addGestureRecognizer:rotationGestureRecognizer]; // 缩放手势 UIPinchGestureRecognizer *pinchGestureRecognizer = [[U...

IOS开发中tableView显示列表内容数据(storyboard版)【代码】【图】

这是第一次写博客这类东西,且同为菜鸟级自学IOS,若有哪些不正确的希望您指正,谢谢。。。 先写一个大家自学时都会用到的东西——列表展示,或许您不认为这是问题,那是因为您聪慧,刚学时倒是困扰到我了,特意写一下; 第一步:创建工程IOS--》single view application ——》 Product Name:tableViewDemo Language:Objective—C Devices:iPhone, 点...

iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)【图】

今天要实现一个功能, 通过iTunes导入文件到应用中, 并且在应用中对这个文件进行编辑。类似我们平时经常使用的 PDF阅读器那样的东西, 我们可以自己导入我们的电子书。源码下载:https://github.com/colin1994/iTunesTest.git下面具体介绍下实现过程。先看效果图。图1. 未实现功能前, iTunes截图图2. 实现功能后, iTunes截图图3. 实现功能后, 运行截图。好了, 通过图片, 我们可以看到实现的效果。功能包括: 允许通过iTunes导入文件。 ...

【iOS开发系列】NSObject方法介绍

NSObject是OC中的基类,全部类都继承于此,这里面也给我们提供了非常多与“类”和“方法”相关的方法,本文将解说几个非常有用的方法。正文:Person.h#import <Foundation/Foundation.h> @interface Person : NSObject @end</span> Student.h#import "Person.h" // 继承Person类 @interface Student : Person - (void)test1; - (void)test2:(NSString *)string; @end</span> MyProtocol.h#import <Foundation/Foundation.h> @p...

IOS开发数据库篇—SQLite模糊查询【代码】【图】

IOS开发数据库篇—SQLite模糊查询一、示例说明:本文简单示例了SQLite的模糊查询1.新建一个继承自NSObject的模型该类中的代码: 1// 2// YYPerson.h3// 03-模糊查询4// 5// Created by apple on 14-7-27.6// Copyright (c) 2014年 wendingding. All rights reserved.7//8 9#import <Foundation/Foundation.h> 1011@interface YYPerson : NSObject 12 @property (nonatomic, assign) int ID; 13 @property (nonatomic, copy) NS...