Object-c

Objective-C是一种主要由Stepstone公司的布莱德·考克斯(Brad Cox)和 汤姆·洛夫(Tom Love)发明的通用、高级、面向对象的编程语言,与Swift是OSX和iOS操作系统、及与其相关的API、Cocoa和Cocoa Touch的主要编程语言。Objective-C是C语言的超集,并且在提供了动态类型和延迟到运行时的绑定的同时,为对象图形管理和对象字面提供了语言层面上的支持。Objective-C扩展了标准的ANSIC编程语言,将Smalltalk式的消息传递机制加入到ANSIC中。Objective-C当前主要支持的编译器有GCC和Clang(采用LLVM作为后端)。
1.完成虚拟电话使用. 2.集成腾讯 IM 框架到小車助手和小車车管家. 3.小車商务通完成销售里面购车意向、试乘试驾、录入无忧单、录入电子卡、销售线索、线索外呼、销售预估以及售后里面服务预约,维修工单,自助保养,维修历史,车间管理,增项模块的开发和数据交互. 4.小車助手。im 聊天 线索外呼,续保外呼。续保外呼审核。其他是重构代码把小車商务通部分功能移植过来. 5.使用百度地图 API。 Massonry自适应布局 作品https://apps.apple.com/cn/app/%E5%B0%8F%E8%BB%8A%E5%8A%A9%E6%89%8B/id1476899600
850iosios
1、消息页面:接入融云SDK的能力,利用RCConversationTableView衍生的页面,实时获取消息并刷新列表,展示已读未读状态、置顶、免打扰状态,支持单聊、群聊、公众号。 2、日历页面:支持查看自己和他人共享的日历事项,分为月、天、列表三个视图,支持搜索过去和未来的会议和日程,点击加号可以预约会议或日程。 3、星火AI页面:支持用户选择聊天机器人进行对话 4、应用页面:嵌入多部门H5页面,方便用户在该页面列表中选择自己需要的目标页面
790
1.书架页面:主要利用 UICollectionview 展示用户的在追书籍,可切换网格视图和列表视图。进入此页面后根据用户 ID 请求到在追书籍数据并且使用数据库保存到本地,下次启动可比较远端和本地数据提示用户哪些书籍有更新章节。而且用户可以进行本地编辑删除书籍或添加书籍。 2.首页:都是以 UICollectionview 配合后台传入的类型选择不同的 Cell从而展示平台当前重磅推荐书籍以及热门书籍等。 3.书城(分类)页:根据用品的评分、标签、连载与否等筛选书籍的页面。 4.我的页面:我的页面主要有设置、消息、会员中心、酷币余额、作者中心等。 5.另外“酷匠阅读”是公司第一个项目,具有社区页面供用户发帖交流,也能展示官方消息供用户第一时间了解。同时,“酷匠阅读”也在经历了几次改版后上线了听书和漫画功能。 6.作为免费小说,其变现能力大多靠广告收入,所以以上软件都接入了头条穿山甲、腾讯广点通以及部分百度常青藤第三方广告平台。
840
1、使用 MangoFix 实现对线上问题的热修复 2、使用 CoreAnimation 实现数字人和卡片缩放的动画 3、集成百度、科大讯飞的 SDK 语音转文字,实现语音助手功能 4、通过协议化整体框架,将数字人核心功能封装成 SDK 提供给另一个 app 使用 5、封装数字人本地线路的播报 Manager ,实现传入文本数组,播报/暂停/续播音频文件 6、观察听云数据,使用 Instruments 工具分析,优化冷启动时间由700-900ms到300-500ms ,发现 ReactiveCocoa的 block 中未使用弱指针引发的内存泄露
1290ios金融/财务/证券系统
模块:群主页、私信、我的 功能:建群,频道的创建、排序、管理,权限认证,文字、语音聊天、帖子房间类型,游戏档案、钱包、内购等 1、使用swift+Combine进行4.0版本的完全重构 2、IM消息收、发、展示、交互 3、markdown、菱形语法的解析、展示 4、本地html编辑、展示 5、群、频道的建立、排序和展示
1270iosXMPP即时通讯
1.首页:“首页”顶部的banner展现最新的活动,中间的六宫格由后台配置参数来展现不同的模块,下面是以滚动条的形式展现最新的理财产品供用户选择。 2.理财:“理财”页利用UICollectionView展现了公司四个主打的理财产品:日日金,月利宝,汇银众通和汇企众通。其中“日日金”属于活期产品,其他三个属于定期产品,所以页面有所不同,但是框架相同,都是以UITableView的滚动视图展现不同的UITableViewCell单元格。点击单元格会进入产品的详情页面进一步查看产品的信息。 3.我的:“我的”页面突出展现了用户的资产信息,其中包括累计收益、在投资产、预期待收收益、账户余额、优惠券和金豆。点击“我的账户”可以查看用户的账户信息,不同于资产信息,账户信息主要展现了用户的头像、昵称等基本信息和设置项。另外可以在“我的”页面查看用户的投资记录、账单、回款计划等。 4.更多:“更多”页面主要以滚动视图分为三大部分,第一部分主要展现APP的介绍以及本公司的资质信息和安全信息等,点击相应的单元格进入H5页面。第二部分主要给予用户一些APP的使用帮助,并希望用户可以提出意见反馈。第三部分主
1110
1、用户注册登录(通过手机号验证码注册) 2、课程板块 (用户可以新建课程、添加班级为自己设定一门课程) 3、通知、公告板块(在课程中用户可以添加自己的通知、公告供班级学生查看) 4、作业板块(用户可以在自己的课程中维护作业,供班级内学生做作业提交) 5、测评板块(用户可以在自己的课程中维护测评,供班级内学生线上做题) 6、资料库板块(用户可以维护资料库数据,供班级内学上线上学习) 所有后端开发内容都是我一个人完成。
660JavaJava
1、对腾讯播放器进一步封装,使得各个项目中使用到录播、直播、短视频的地方可以快速接入 2、使用线程同步技术 dispatch_semaphore_t 实现首页弹框的弹出顺序 3、使用 Runtime 中的给 Category 添加成员变量,实现给 UILabel 分类添加了 contentInsets 成员,并使用 Method Swizzle 技术实现交换 UILabel 分类中的 drawTextInRect :方法来设置 contentInsets ,使得 UILabel 可更好的设置间距满足 UI 设计师的要求 4、向 RunLoop 中添加 NSTimer 保证子线程中的任务能够顺利执行 5、使用 ReactiveCocoa 响应式编程完成直播控制器中各子控件之间数据同步 6、使用 OC和 JS 交互实现在 web 页控制浮层窗口播放/暂停音频
1120ios滚动视图(ScrollView)
资讯客户端,看资讯,看报纸,分类信息,发帖,IM聊天,通讯录,推送,直播,cordova等 市面上常见的功能都有集成在内,项目更新迭代很多个版本,至今有一大批活跃用户使用中...
820ios
项目内容: 1,首页,新产品介绍,公司新闻,活动 2、基金展示页,详细页可以购买产品 3、个人中心,收藏,已购买的产品,个人设置 产品属于个人开发,使用了MVVM框架搭建项目,sqlite数据库,AFN网络框架、SDWebImage、FMDB等第三方框架。
990iosiOS/iPhone/iPad开发包
学有用是一款专业《六西格玛》视频学习app,高度自定义了视频播放模块,支持各种格式视频播放解码等!学有用是一款专业《六西格玛》视频学习app,高度自定义了视频播放模块,支持各种格式视频播放解码等!
910ios
项目技术:此项目正常的使用到第三方AFNetworking请求框架的引用、JSONKit请求的解析,FMDB数据的存储, dispa tch线 程,Core Animation动画操作、SVN管理代码,还有常用的代理、通知、block等,常用的控件、自定义控件,run loop管理线 程和定时timer,runtime的使用动态的读取Molde的属性和值,主要都是自定义控件为了兼容很多的逻辑处理。 项目职责:担任研发工程师,参与需求调研,项目可行性分析,技术可行性分析和需求分析,编写出实现各项功能的完整代码,参 与软件开发和重大问题解决,负责产品的开发与后期上线的维护。 项目业绩:这是一款服务于民生银行出差办公和报销功能的软件,里面有机票、火车、酒店、出差申请功能,和员工的管 理功 能,方便民生银行员工出差的管理,以及财务的管理。
1940iosios
1.小车社区养车第一版是我自己开发的 2.作品地址https://apps.apple.com/cn/app/%E5%B0%8F%E8%BB%8A%E7%A4%BE%E5%8C%BA%E5%85%BB%E8%BD%A6/id1506529883 3.主要用到第三方 afnetworking ,腾讯音视频和即时聊天,以及友盟集成分享功能,微信支付,去除 uiwebview ,并更新 Sdk ,保证新版本不在使用 uiwebview 替换成 wkwebview,linkme 以及其他。熟练 pod。
1110ios
在上海大润发有限公司中参与完成大润发优鲜,e路发,e路发店管家,店总参谋的IOS产品以及参与完成餐饮POS,店仓,发票机的Android项目
830ios
水处理管理平台是一款集数据监测、设备控制、运行管理等功能于一体的智能化系统。它能实时监控水质,实现远程操作,有效提升水处理效率和质量,保障用水安全,助力环保事业发展,为用户提供全面、便捷、高效的水处理管理服务。
840物联网响应式 Web 框架
模块:首页、广场、消息、我的、买速卖闲置入口 功能:展示商品、分类、购买商品、完整购买流程等 主要负责广场帖子相关的展示与评论功能
1070ios性能测试和优化
iOS轻量网络库开源项目
基于原生封装的轻量级网络请求,一行代码即可实现网络请求。 原生网络请求库需求简单,实现起来要注意几个关键点。一是对于网络请求配置的处理,二是缓存处理,三则是DNS优化问题
1090ios
一对一交友加入直播功能:之前的一对一交友,视频功能这里,只可以是一对一,一个人,现在加入了一对多的直播功能。使交友体验更好,更开放直接。
1130Java
1. FlowUs 息流是一款All in的文档世界,文档笔记、多维表、网盘、团队协作,可以作为个人和团队的一站式工作中心。 2. 整体模式走的MVVM+RAC,网络层AF+RAC,离线功能基于WCDB-ORM数据库设计。多端协同webSocket,文件存储阿里云O SS。项目难度点:block块和页面的复杂度,页面性能与速度,协同编辑等。 3. 组件化使用Router+Provider方式搭建。
980ios
这几款 app 为同类型语聊 app,主要功能包括语音直播,IM 即时通讯,动态 互动,游戏抽奖,礼物特效,全局飘屏等! 高峰时期在线人数 2000+ !
850iosios
当前共383个项目
×
寻找源码
源码描述
联系方式
提交