蓝莺开发者
Web & Mini ProgramiOSAndroidC++Server API

BMXUserProfile Class Reference#

Inherits from BMXBaseObject :
NSObject
Declared in floo_proxy.h

Overview#

@interface 用户Profile

Instance Methods#

addFriendAuthMode#

加好友校验方式

- (BMXUserProfile_AddFriendAuthMode)addFriendAuthMode

Return Value#

BMXUserProfile_AddFriendAuthMode

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="addFriendAuthMode" %}{% endlanying_code_snippet %}

authQuestion#

添加好友时的验证问题

- (BMXUserProfileAuthQuestion *)authQuestion

Return Value#

AuthQuestion

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="authQuestion" %}{% endlanying_code_snippet %}

avatarPath#

用户头像本地存储路径

- (NSString *)avatarPath

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="avatarPath" %}{% endlanying_code_snippet %}

avatarRatelUrl#

用户ratel服务器头像url

- (NSString *)avatarRatelUrl

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="avatarRatelUrl" %}{% endlanying_code_snippet %}

avatarThumbnailPath#

用户头像缩略图本地存储路径

- (NSString *)avatarThumbnailPath

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="avatarThumbnailPath" %}{% endlanying_code_snippet %}

avatarUrl#

用户头像url

- (NSString *)avatarUrl

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="avatarUrl" %}{% endlanying_code_snippet %}

category#

用户策略

- (BMXUserProfile_UserCategory)category

Return Value#

BMXUserProfile_UserCategory

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="category" %}{% endlanying_code_snippet %}

dealloc#

- (void)dealloc


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="dealloc" %}{% endlanying_code_snippet %}

email#

用户邮箱

- (NSString *)email

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="email" %}{% endlanying_code_snippet %}

isAutoAcceptGroupInvite#

收到群组邀请进群时是否自动同意进群

- (BOOL)isAutoAcceptGroupInvite

Return Value#

BOOL

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="isAutoAcceptGroupInvite" %}{% endlanying_code_snippet %}

messageSetting#

用户消息设定

- (BMXUserProfileMessageSetting *)messageSetting

Return Value#

BMXUserProfileMessageSetting

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="messageSetting" %}{% endlanying_code_snippet %}

mobilePhone#

用户手机

- (NSString *)mobilePhone

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="mobilePhone" %}{% endlanying_code_snippet %}

nickname#

用户昵称

- (NSString *)nickname

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="nickname" %}{% endlanying_code_snippet %}

privateInfo#

用户私有扩展信息,好友不可见

- (NSString *)privateInfo

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="privateInfo" %}{% endlanying_code_snippet %}

publicInfo#

用户公开扩展信息,好友可见

- (NSString *)publicInfo

Return Value#

NSString

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="publicInfo" %}{% endlanying_code_snippet %}

userId#

用户ID(唯一)

- (long long)userId

Return Value#

long long

Declared In#

  • floo_proxy.h


Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="userId" %}{% endlanying_code_snippet %}

username#

用户名(唯一)

- (NSString *)username

Return Value#

NSString

Declared In#

  • floo_proxy.h

Example:

{% lanying_code_snippet repo="lanying-im-ios",class="BMXUserProfile",function="username" %}{% endlanying_code_snippet %}
自动生成的 API 内容,仅在必要位置补充精简的 AI 解释。