IOS开发类书--目录总结

《iOS开发进阶》

第2章使用CocoaPods做依赖管理

第3章网络封包分析工具Charles

第4章界面调试工具Reveal

第5章移动统计工具Flurry

第6章崩溃日志记录工具Crashlytics

第7章AppStore统计工具AppAnnie

第8章Xcode插件

第9章其他工具介绍

第10章理解内存管理

第11章掌握GCD

第12章使用UIWindow

第13章动态下载系统提供的多种中文字体

第14章使用应用内支付

第15章基于UIWebView的混合编程

第16章安全性问题

第17章基于CoreText的排版引擎

第18章脚本

第19章 Objective-C对象模型

第20章TaggedPointer对象

第21章 Block对象模型


《ios应用开发攻略》

第1章  UI攻略
攻略1  添加基本的启动画面切换
攻略2  让启动画面的切换更有吸引力
攻略3  为定制的通知视图添加动画
攻略4  创建可重用的开关按钮
攻略5  形成带彩色纹理的圆角视图
攻略6  组装可重用的网页视图
攻略7  定制滑动条与进度条
攻略8  打造自己的手势识别器
攻略9  创建独立的警告视图
攻略10  表示带属性字符串的标签
攻略11  滚动无止境的专辑封面墙
攻略12  从专辑封面墙播放乐曲
攻略13  享受自动滚动的文本视图
攻略14  创建个性化的数值控件

第2章  表格与滚动视图攻略
攻略15  简化表格单元格的生成
攻略16  在Nib中使用智能表格单元格
攻略17  定位单元格子视图
攻略18  组织复杂的表格视图
攻略19  生成双色表格视图
攻略20  给表格视图添加边框阴影
攻略21  在滚动视图中使用静态内容
攻略22  创建旋转翻页的滚动视图

第3章  绘图攻略
攻略23  绘制梯度填充的贝塞尔轨迹
攻略24  创建多个动画的动态图像
攻略25  创建组合与变换的视图
攻略26  对梯度图层实施动画
攻略27  重新打造阴影
攻略28  显示带动画的视图
攻略29  构造简单的发射器
攻略30  翻卷页面显示新视图

第4章  网络攻略
攻略31  改进网络活动指示器
攻略32  简化Web服务的连接
攻略33  格式化简单的HTTP、POST
攻略34  通过HTTP上传文件

第5章  运行库攻略
攻略35  使用新式的Objective-C类设计
攻略36  生成智能调试输出
攻略37  设计智能化的User、Defaults访问
攻略38  扫描与遍历视图层次结构
攻略39  初始化基本数据模型
攻略40  在范畴中存储数据

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
iOS开发中上传图片可以采用以下步骤: 1.选择要上传的图片,可以使用系统提供的UIImagePickerController控制器,或者使用第三方库,例如TZImagePickerController。 2.将选中的图片转换为NSData格式。 3.使用NSURLSession或AFNetworking等网络库,将图片数据上传到服务器。 以下是一个简单的上传图片的示例代码: ``` // 选择图片 UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init]; imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; imagePicker.delegate = self; [self presentViewController:imagePicker animated:YES completion:nil]; // 将选中的图片转换为NSData格式 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<UIImagePickerControllerInfoKey,id> *)info { UIImage *selectedImage = info[UIImagePickerControllerOriginalImage]; NSData *imageData = UIImageJPEGRepresentation(selectedImage, 0.5); // 上传图片到服务器 NSURLSessionConfiguration *configuration = [NSURLSessionConfiguration defaultSessionConfiguration]; NSURLSession *session = [NSURLSession sessionWithConfiguration:configuration]; NSURL *url = [NSURL URLWithString:@"http://example.com/upload.php"]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; request.HTTPMethod = @"POST"; NSURLSessionUploadTask *uploadTask = [session uploadTaskWithRequest:request fromData:imageData completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) { // 处理服务器返回的响应 }]; [uploadTask resume]; [picker dismissViewControllerAnimated:YES completion:nil]; } ``` 其中,upload.php是服务器端接收图片的脚本文件。在服务器端,可以使用PHP等语言来处理上传的图片数据。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值