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作为后端)。
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:会话列表模块; 3:联系人模块; 4:广场模块; 5:社交广场模块(加群,入群,朋友圈); 6:个人中心模块; 7:本地数据库模块Realm 主要功能: 1.个人聊天功能: 分为单聊、群聊和兴趣群组,包含发文本,图片,语音,视频,引用,表情包,名片,合并聊天记录,红包,订单,以图换图,闪图,删除好友,拉黑,分享等功能。 2.群聊、兴趣群组功能: 包含个人聊天所有功能及创建群聊,邀请入群,群二维码,扫码入群,群管理,群机器人,入群欢迎语,定时短语,群公告,群成员马甲,查找聊天内容,消息免打扰,消息提示音,设置群管理员,群主转让,群内禁言,发言限频等功能 3.搜索功能: 搜索联系人,扫码添加好友,搜索群聊,搜索聊天记录,定位聊天记录 4.图片视频: 编辑保存,视频查看操作等功能 5.收藏功能: 收藏语音,收藏聊天记录,收藏图片、视频 6.表情包库功能: 加载网络表情包,收藏表情包,自定义表情包 7.存储功能管理: 用来管理存储空间及聊天记录拆分管理 8.数据库建立功能: 多用户分表功能,商户分表,会话列表分表,聊天记录分表,切换用户分表,
3021iosios
Yoho作为一款海外上线的聊天交友软件,主要功能包括: 1.语音聊天直播功能(在线多人群聊) 2.语音房间内送礼,游戏,互动功能 3.各种榜单展现 4.APP内商城 5.好友,通讯录,即时聊天
1880iosios
影智产品系统
1. 主导如影智能iOS端全生命周期开发(界面设计-功能实现-性能优化),独立完成1.0版本开发并按时交付; 2. 深度优化智能设备管理系统,响应速度提升30%,系统稳定性达99.9%,支撑公司AIoT领域业务拓展; 3. 封装基础组件与通用SDK,复用率超80%,后续版本开发效率提升25%,降低团队协作成本; 4. 建立代码审查与重构机制,代码可维护性提升40%,缺陷率降低15%。 【MVVM实现】 1. 使用RxSwift实现数据双向绑定,通过ViewModel隔离业务逻辑,降低视图层复杂度; 2. 集成Quick/Nimble框架,单元测试覆盖核心功能,覆盖率从50%提升至80%。 【模块化方案】 1. 基于CocoaPods私有库管理模块,通过Protocol定义接口,依赖注入解耦模块通信; 2. 独立编译各模块,CI/CD流程构建时间减少40%。 【智能设备管理系统优化】 1. 使用Instruments分析主线程卡顿,异步化耗时操作(GCD队列组),FPS从45提升至60; 2. 内存优化:通过WeakSelf+Capture List解决循环引用,内存泄漏减少90%
30androidios
该平台主营拼车、包车、小件物流等业务,是一款方便用户共享出的应用。它通过智能匹配系统,将有相同出行需求的用户连接起来,使他们可以共享同一辆车,从而减少交通拥堵、节约出行成本,并减少对环境的影响。该小程序具备精准匹配、安全可靠、实时导航、价格透明、社交互动等特点,用户可以享受到更便捷、经济、环保的出行方式。
1770Java在线IT服务网站
本项目的主要功能是: 将用户放在屋顶的气象设备的数据,和用户室内机的数据,通过WIFI网络,上传到服务器云平台上。然后用户可以通过APP,查看自己设备收集到的家庭室内室外的气象数据。如温度,湿度,光照强度,紫外线,风速,风向,雨量,室内温度,室内湿度等。设备室外机通过太阳能和电池供电。 功能如下: 1.注册登录 2.天气预报 3.设备管理 4.添加设备 5.设备配网 6.设备数据查看 7.设备历史数据统计 8.表格和图表展示数据 9.设备地理位置查看 10.数据报警 11.个人中心
2311Java
1、APP功能:业主缴费、邻里互动、在线商城、业主信息维护、人脸识别 2、我负责的是业主信息维护及在线商城的开发以及支付的接入
1750ios
ATLI Cam+产品系统
1.从0-1搭建整个项目框架,从开发,测试到上架全流程 2.接入ffmpeg为基础的rtsp视频预览,并处理复杂的页面交互 3.开发了新款X10纯原生操作页相机的页面,主要负责原生和相机的BLE,wifi协议对接 4.开发了其他款非原生操作页的相机产品,主要涉及H5和原生的交互,以及性能调优
20ios物联网
我主要负责 iOS 平台的 App 开发与维护工作,涉及产品设计包、AI 创意包和快速开发包等多个项目,累计开发并上线 20 多款 App。这些项目覆盖多种功能和领域,旨在满足不同用户需求,同时注重用户体验和性能优化。 项目描述 1. 多款 App 的快速开发与上线 * 使用 Objective-C(OC)和 Swift 进行开发,熟练掌握 OC 与 Swift 的混编技术,以适应不同项目需求。通过高效的技术手段,最快能在一周内完成 4-5 款 App 的开发与上线。 2. 防马甲策略与审核优化 * 针对 App Store 的 4.3 条款(功能重复和马甲应用限制),设计并实施了防马甲策略。通过优化功能设计、界面布局和代码结构,确保每个 App 具有独特性,成功上线并避免审核风险。 3. 技术实践与创新 * 注重代码复用性和模块化设计,封装通用组件和库,提升开发效率和代码质量。采用动态 UI 布局技术,根据设备屏幕和用户需求灵活调整界面,优化用户体验。 技术难点与解决方案 1. OC 与 Swift 混编兼容性 * 部分模块使用 OC 开发,部分使用
40android生活服务
本应用提供轻便的网络电台服务。本应用提供轻便的网络电台服务。本应用提供轻便的网络电台服务。本应用提供轻便的网络电台服务。
1240iosios
正保会计网校产品系统
1. 主导答疑、题库模块开发,通过数据预加载与缓存机制,页面加载速度提升50%,用户留存率提高20%; 2. 实现多Target配置管理,通过一套代码适配5个衍生项目,开发效率提升30%,节省人力成本约40%; 3. 设计全局开关配置与云同步功能,支持10万+用户设备状态同步,用户满意度提升25%。 正保会计网校:教育领域头部应用,累计服务500万+学员,获“最佳在线教育平台”奖项。
40ios教育
安卓逆向开发是一种涉及分析、修改和重新编译安卓应用程序(APK)的技术。这个过程通常用于安全审计、漏洞发现、恶意软件分析或定制应用功能。以下是一个简短的安卓逆向开发概述: 安卓逆向开发首先需要对安卓应用的结构和工作原理有深入的理解。一个安卓应用主要由DEX(Dalvik Executable)字节码、资源文件、XML配置文件和原生库组成。逆向开发的第一步是获取应用的APK文件,并使用工具如apktool进行反编译,将其转换为可读的源代码和资源文件。 接下来,逆向开发者会使用smali/baksmali等工具处理DEX文件,将其转换为smali代码(一种基于寄存器的中间语言),以便于阅读和修改。通过对smali代码的分析,开发者可以发现应用的逻辑、功能以及可能的安全漏洞。 如果需要对应用的功能进行修改,逆向开发者可以直接编辑smali代码、XML配置文件或资源文件。完成修改后,再使用相应的工具将这些文件重新打包成APK,并使用签名工具重新签名。 安卓逆向开发过程中,安全意识和遵守法律法规至关重要。逆向开发应用时,必须确保拥有合法的权限和授权,不得用于非法目的。此外,逆向开发也要求
1960C/C++其他(Others)
1. 参与【一起听】房间的开发,采用socket快速同步房间内用户状态、歌曲播放状态 2. 参与星探助推功能的开发,使用多个动画效果达到业务要求
1501iosAPP
司机宝产品系统
这个项目是企业发货司机接货的一个平台,有企业端和司机端。目前在线维护。 这项目是纯Flutter项目,一码多用。所以我对Flutter的技术栈是十分熟悉的。 我给的截图是司机端的,后续我会将官网链接放到下面,有兴趣的自己去下。
1121ios交通运输
1. 参与App中播客业务的开发,主要负责开发主播录制音频功能 2. 采用CALayer实时渲染录制音谱,裁剪、缩放音频时实时变化音谱
1841iosAPP
1.商城商品首页瀑布式布局 2.个人中心收货地址管理,购物车 3.物流跟踪 4.客服聊天 5.购买支付等等 6.直播带货功能开发等等
1450弹出视图(Popup View)
新锋是一款数字藏品交易的app,其中使用oc开发,采用AB面来规避审核机制,能够避开苹果审核,实现线上交易藏品不使用苹果内购
1480iosios
1. 交易所项目开发: 参与交易所移动应用的需求分析、设计和实现。 使用Flutter进行高效编码,实现应用的前端界面和逻辑。 与后端团队紧密合作,确保应用与服务器端的无缝集成。 持续优化应用性能,提升用户体验。 2. 苹果开发者账号申请: 负责苹果开发者账号的申请和管理,确保应用开发和发布流程的顺畅。 3. 苹果Applestore和TestFlight上架; 负责将应用的版本上传到Appstore和TestFlight平台,以便内部测试和应用上架。 监控测试反馈,及时修复发现的问题。 4.负责Google Play应用上传已有政策调整的及时处理
440android区块链
项目主要是通过收集顾客个人信息为其提供保险产品 app主要分为个人信息页,保险产品页,问题问答页,顾客签名以及远程签名页。 个人主要负责保险产品页及其签名页。 主要解决了筛选第三方框架实现产品生成pdf展示页以及顾客本地签名,远程签名。
1151iosios
智慧工地产品系统
智慧工地专注工程管理三源头-项目管理、现场施工、材料管理。为项目经理提供施工计划、财务、工序、进度、周报、月报、现场提报、整改、验收、巡检、BIM、设计、监控、考勤等管理工具;为材料主管提供现场材料管理、工程领料、材料看板、材料核查、一户一表、精准入户等管理工具;为班组提供劳务、工人、结算等管理工具;实现批量精公装及定制精装的全场景数字化贯通。
1230uniapp
针对跨国小包快递,包含下单、支付、物流轨迹查询 1.对接物流公司接口,支付调用 2.项目基础维护 3.物流轨迹查询
1491Java数据库管理工具
当前共387个项目
×
寻找源码
源码描述
联系方式
提交